freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

最新譚浩強c語言程序設計習題集免費下載(參考版)

2025-03-29 01:26本頁面
  

【正文】 }參考答案:your $ yuan/xiaoshi 若運行時輸入:2CR,則以下。if (year=18) printf(your $ yuan/xiaoshi)。scanf(%d,amp。include void main(void){int year。b+c/2的值為( )。則表達式!(a+b)+c1amp。0的值為( )。(y=b)amp。則表達式!(x=a)amp。b==c的值為( )。則表達式a||b+camp。且x=3,y=4,z=5,則表達式x++y+(++z)的值為( )。(yz)的值為( )。且x=3,y=4,z=5,則表達式!(xy)+y!=z)||(x+y)amp。y)==(x||z)的值為( )。且x=3,y=4,z=5,則表達式(xamp。}參考答案:1,0參考分析:本題采用短路算法,由于x為真,后面的或和與運算均被短路。amp。z。x=x||yamp。y=1。main(){int x,y,z。printf(b1=%d\tb2=%d\n,b1,b2)。j。b1=kamp。a2=i!=j。int i=5,j=7,k=0。 以下程序的運行結果是 。printf(%d,%d,x,y)。z=3。x=1。參考答案:0 1 以下程序的運行結果是 。amp。amp。參考答案:1 條件“2x3或x10”的C語言表達式是( )。amp。參考答案:1 若a=5,b=2,c=1,則表達式abc||b==c的值是( )。amp。1的值是( )。參考答案:0 若a=1,b=4,c=3,則表達式!(ab)||!camp。amp。b+c/2的值是( )。表達式!(ab)+c1amp。參考答案:0參考分析:在本表達式的計算過程中AB被短路。amp。amp。(x0||y0||z0) 可是若有一個變量為零,其他為負數(shù)時也不合適,只有參考答案才無懈可擊。z0),但當三個變量均為負數(shù)時不合適,后來本人思考了一個試圖簡化一些的答案,即x*y*z0amp。z0)||(y0amp。y0)||(x0amp。z0))參考分析:原書提供的答案是(x0amp。z0)||(y0amp。y0)||(x0amp。((x0amp。參考答案:x*y*z=0amp。 || ! 設x,y,z均為int型變量,請寫出描述“x或y中有一個小于z”的表達式( )。參考答案:amp。* 設y為int型變量,請寫出描述“y是奇數(shù)”的表達式( )。}參考答案:5□□□□□□□25□□□□□□1(制表符為7個) 在C語言中,表示邏輯“真”值用( )。x=y==z。x*=y=z=5。x*=3+2。參考答案:1* 以下程序的運行結果是( )。參考答案:0參考分析:計算過程如下,ab計算為真,然后計算 真(1)c,結果為假 若int a=5,b=4,c=2。A)0111 B)1111 C)0101 D)0100參考答案:C 填空題* 若int a=3,b=2,c=1,f。amp。printf(%d,!wz)。printf(%d,x10?x+100:x10)。A)4 B)3 C)2 D)1參考答案:D* 執(zhí)行以下程序后的輸出結果是 。A)1 B)2 C)3 D)4參考答案:A 若有int w=1,x=2,y=3,z=4。m=my?m:y。int w=1,x=2,y=3,z=4,m。由于比較結果為真,故計算x,為8,賦給a。c=y。a=(x= =y++)?x:++y。int x=10,y=9。printf(\n%d\n,ka?k:cb?c:a)。 以下程序的運行結果是 。printf(%d\n,y)。x)。main(){int x,y。A)exp==0 B)exp!=0 C)exp==1 D)exp!=1參考答案:B參考分析:在C語言中,當一個表達式不等于0時,可以將不等于部分省略,其效果完全一樣。}CR,則上面程序的輸出結果是 。else b=。(a!=)) b=(a+)。else if((a)amp。a)。}參考答案:B 請閱讀以下程序:include main(){float a,b。D)if (xy) {x++。(x!=0) x+=y。B)if (x=y)amp。* 。}A)3 B)2 C)1 D)0參考答案:B*,C語言規(guī)定:else子句總是與 配對。 else z+=1。main(){int x=2,y=1,z=2。}A)1 B)0 C)1 D)值不確定參考答案:C參考分析:無論前面的分支如何執(zhí)行,由于a=1和上面的語句為順序關系,因此不會影響到a的值。a=1。if(xy)if(y!=10)if(!ok1) a=1。參考答案:C* 以下程序的輸出結果是 。 if (x0) y=x1。 if (x0) y=x1。 else y=x。 if (x0) y=x+1。 B)y=x1。A)1 B2 C)3 D)6參考答案:B**,能正確表示該關系的程序段是 。 else x=6。else if(ac) if(bd) x=2。 當a=1,b=3,c=5,d=4時,執(zhí)行完下面一段程序后x的值是 。 else printf(%d,m++)。main(){int m=5。A)有語法錯誤不能通過編譯 B)可以通過編譯,但不能通過連接C)輸出:*** D)輸出:$$$參考答案:C參考分析:注意條件表達式不是a= =b+c。 else printf($$$\n)。參考答案:B*:main() {int a=5,b=1,c=0。D)if(x0){x=x+y。}。C)if(x0){x=x+y。printf(%f,x)。A)if (x0) printf(%f,x) else printf(%f,x)。y=z。if(xy)z=x。 C)+ D)!=參考答案:A C* 已知int x=10,y=20,z=30。A)? : B)amp。y++。y)。C)if(x!=y) scanf(%d,amp。x!=y)。A)if (xyamp。(1)A)5 B)0 C)2 D)1(2)A)6 B)0 C)1 D)4參考答案:B A參考分析:短路算法。amp。int a=5,b=6,w=1,x=2,y=3,z=4。++c。++a||++bamp。int a,b,c。A)0 B)1 C)2 D)錯誤參考答案:C B參考分析:c語言在計算表達式時采用短路算法。amp。a=b=c=1。* 執(zhí)行以下語句后a的值為 ,b的值為 。 printf(%d,%d,a,b)。amp。 a=d/100%9。)參考答案:D* 以下程序的運行結果是 。(ch=39。)amp。) D)(ch=39。)||(ch=39。(ch=z)C) (ch=39。 B)(ch=a)amp。=ch=39。A)39。因此,n值仍然保持原來的值2不變。(n=cd)后n的值為 。執(zhí)行(m=ab)amp。則以下不能滿足要求的表達式是 。!y)的值是 。amp。ch39。則表達式(x=yamp。A39。amp。amp。y39。amp。x39。則下面表達式中值為0的是 。Z39。A39。Z39。amp。A39。Z39。)amp。 B)(ch=39。=ch=39。A)39。amp。amp。amp。amp。(x=210)) 表示圖中坐標軸上陰影部分正確的表達式是 。(x=10))||((x=200) amp。(x=200)||(x=210)參考答案:B參考分析:C語言中實際上與運算和或運算優(yōu)先級相等,由于C采用短路算法,所以不會影響B(tài)的結果,即不需要改成((x=1)amp。(x=210)C) (x=1)||(x=10)||(x=200)||(x=210)D) (x=1)||(x=10)amp。(x=10)||(x=200)amp。(x=210)B) (x=1)amp。(x=200)amp。(x=10)amp。A) (x=1)amp。amp。*A)關系運算符算術運算符賦值運算符邏輯運算符B)邏輯運算符關系運算符算術運算符賦值運算符C)賦值運算符邏輯運算符關系運算符算術運算符D)算術運算符關系運算符賦值運算符邏輯運算符參考答案:C 下列運算符中優(yōu)先級最高的是 。第四章 邏輯運算和判斷選取控制 選擇題** 。x)。i,amp。為將10賦給i,12賦給j,;則對應以下scanf函數(shù)調用語句的數(shù)據(jù)輸入形式是( )。參考答案:a=3□b=7x=□y==A□c2=aCR* 已有定義int i,j。c1,amp。y。scanf(x=%f y=%f,amp。a,amp。char c1,c2。int a,b。a39。A39。c2)。scanf(%4c%4c,amp。,正確的格式輸入形式是( )。,變量c2得到字符39。* 若有以下定義和語句,為使變量c1得到字符39。c2)。x,amp。a,amp。,正確的scanf函數(shù)調用語句是( ),輸入數(shù)據(jù)的方式為( )。,c2=39。為使a=3,b=,x=,c1=39。float b,x。k)。參考答案:格式字符不正確 缺少amp。參考答案:讀入數(shù)據(jù)后不賦給相應的變量 把10給a1,把20不給任何變量,把30給a2,把40給a3(%d,k)。a2,amp。scanf(%d%*d%d%d,amp。參考答案:交換a、b變量的值* 在scanf函數(shù)調用語句中,可以在格式字符和%號之間加一星號,它的作用是( ),當輸入以下數(shù)據(jù):10□□20□□30□□40CR,下面語句的執(zhí)行結果是( )。b=ab。參考答案:14 若a和b均為int型變量,則以下語句的功能是( )。x=7。z=m=oxffff。** 設x、y和z都是int型變量,m為long型變量,則在16位微型機上執(zhí)行下面賦值語句后,y值為( ),z值為( ),m值為( )。( )。a=b。請?zhí)羁铡⒖即鸢福篵 b b 假設變量a、b和c均為整型,以下語句借助中間變量t把a、b和c中的值進行交換,即把b中的值給a,把c中的值給b,把a中的值給c。b=a( )。請?zhí)羁铡rintf((5)x=%x,x=%x\n,x,x)。printf((3)x=%+3d,x=%+6d,x=%+08d\n,x,x,x)。printf((1)x=%3d,x=%6d,x=%o,x=%6x,x=%6u\n,x,x,x,x,x)。}參考答案:a=374□□a=0374 a=fc□□a=0xfc( )。printf(a=%o a=%o\n,a,a)。}參考答案:a=+00325 x=++00*( )。double x=。}參考答案:(1)輸出數(shù)據(jù)左對齊(2) □□□□1212□□□□□□□□* 以下程序的輸出結果是( )。printf(%\n,a)。printf(%6d\n,x)。include main(){int x=12。printf(%*d\n,i,i)。printf(%*d\n,i,i)。printf(%*d\n,i,i)。}參考答案:(1) (2) □□□□□□□ (3) (4) (5) □□□□□□ (6) (7)* 以下printf語句中*的作用是( ),輸出結果是( )。printf((6)%\n,b)。printf((4)%lf\n,b)。printf((2)%\n,a)。double b=。 以下程序的輸出結果是( )。}參考答案:(1)10 (2)□□□□10 (3) (4) □□□□□□ (5)+02 (6) □□□+00 (7) (8) □□□□□□參考分析:采用g格式輸出數(shù)據(jù)時,當數(shù)據(jù)=105或=107時,按指數(shù)方式輸出(缺省正數(shù)11位,負數(shù)12位),否則按小數(shù)方式輸出(缺省含小數(shù)點總寬度最多7位)。printf((7)%g\n,pi)。printf((5)%e\n,)。printf((3)%f\n,)。printf((1)%d\n,x)。include main(){int x=10。printf(10 Squared is :%d\n,10*10)。main(){int x=1,y=2。%e小數(shù)位后面位數(shù)含e標志。printf(*d(4)=%e*d(5)=%.6e*d(6)=%*\n,d2,d2,d2)。執(zhí)行以下語句后的輸出結果是( )。pri
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1