1樓:匿名使用者
1)c <=b 為真 即1;b.相當於1+1-5 為-3;c.不會(沒寫全?);d.為真 排除法 選c
2) 相當於 即 填。
3)b '%左右只能為正整數。
4) 即即。
5)d '>優先順序高於'^'先計算b>>2 為0 然後2^0==2 即d
6)(m/10)%10
7)a8)7 a++為真 ,跳過b++ 直接執行a+=1
9)15>=a&&a<=10||a<=0
10)a11)d (與3題重複)
12)0 先執行z*=1+2,則z==18;在執行z/=2,則z==9;執行z*=z,則z==81;執行z-=z,則z==0;繼續執行z+=z,則z==0.
2樓:匿名使用者
1、設a、b、c均勻int型的變數,且a=3,b=4,c=5,則下列表示式中值為0的是___c __
選擇一個答案 a. a<=b
b. a||b+c&&b-c
c. !ad. 』a』&&b』
2、若有變數定義:double x=,y=;則表示式(x+y)/2+(int)x%(int)y結果為___
3、假設下面所有的變數均已定義為double型,下列賦值表示式不正確的是 a 。
選擇一個答案 a. x=y=z
b. x=c. z*=
d. x=--x
4、若有變數定義:double a=; int b=8;則表示式a+b%3*(int)(a-b)/4結果為___
5、設a=2,b=3;則表示式a^b>>2的值是___a __
選擇一個答案 a. 00000100
b. 00000110
c. 00000011
d. 00000010
6、假設m是一個3位數,用表示式分離出m的十位上數字b=__m%100)/10 __
7、設 char ch; 以下不正確的賦值語句是___a __
選擇一個答案 a. ch="\
b. ch='\xef';
c. ch='\123';
d. ch=68;
8、設有語句:int a = 5, b = 7;執行語句:a +=a++ b++ 後, a=7,b =_8__。
9、15≥a≥10或a≤0的c語言表示式是_、(a>=10)&&a<=15))|a<=0)__
10、設有語句:int a = 3 , b =5, m; 則執行語句:m = a<=3 &&a+b<8 後,m的值為___a _。
選擇一個答案 a. 0
b. 2 c. 3
d. 1 11、假設下面所有的變數均已定義為double型,下列賦值表示式不正確的是 c 。
選擇一個答案 a. x=--x
b. z*=
c. x=y=z
d. x=12、若有變數定義:int z=6;則表示式z*=1+2,z/=2,z+=z-=z*=z結果為___z=z*3=18 z=z/2=9 z=z*z=81 z=z-z=0 z=z+z=0_。
c語言習題解答
3樓:
諮詢記錄 · 於2022-08-02
親,您好很高興為您解答:c語言習題解答答:親親1.
c語言源程式的基本單位是(b)。a過程 b函式 c子程式 d識別符號2.下列程式的輸出結果是(c)。
main( )a 5 b 1 c 0 d不確定值3.假設變數a,b均為整型,表示式(a=5,b=2,a>b?a++:
b++,a+b)的值是(b)。a 7 b 8 c9 d 24.設a為int型變數,執行下列賦值語句後,a的取值分別是()。
a=; a=(int); a=5<<2;a 125,31,1 b 125,1,20 c 125,31,20 d 125.
534,2,205.設有如下程式段,下面描述中正確的是(c)。int k=10;while(k=0) k=k-1;a迴圈執行一次 b迴圈是無限迴圈 c迴圈體語句一次也不執行 d迴圈體語句執行一次。
關於c語言的幾道題
4樓:媯春俟賦
樓主你的問題真多,只給5分太吝嗇了。1、輸入9後,跳到。
if語句。if(a++<9)
printf("%d",a);
這語句的順序是:先判斷條件是否成立,然後不論條件是否成立,a自增1,然後再按條件是否成立執行語句。也就是無論a是否<9,a都會+1。
你輸入的9,顯然,9不小於9,因此條件不成立,跳到else。
此時,a已經過上一句的if中自增了1變成了"%d",a--)的意思是,先輸出a,a再自減1.
因此,答案是通常來說是scanf("%d",&x[m]);
語句中&x[m]即表示取x[m]的地址。而x[m]的地址也就相當於陣列頭指標x的向後移動m個整型單位,因為陣列是連續的。所以&x[m]就是x+m。
3、或運算前面結果為true,就不會運算後面的式子,因此b++語句沒有執行。b=引數「w+」
開啟可讀寫檔案,若檔案存在則檔案長度清為零,即該檔案內容會消失。若檔案不存在則建立該檔案。5、與3差不多,&運算前面為false,不會運算後面的式子。
6、當a=0時,條件為假,退出while迴圈,然後a會在判斷條件之後立刻自減1。同問題從前向後,若中間出現一個不同,則跳出迴圈,即使後面有相同也無法統計。
8、你在檔案中寫入了123456,後來在讀入的時候,你的。
for迴圈。
了三次,第三次讀第五個和第六個數字,就是5,和n來讀檔案中第五和第六個數字。
c語言的幾道題
5樓:
因為。
b.不能;c.位置無所謂;
d不用先定義 定義可以放在程式最後 但在前面程式中加入函式原型即宣告就可以了。.
沒什麼好講的。
因為。c語言編譯時要檢查語法,所以a不對;
c語言沒有過程,只有函式,所以b不對;
c語言函式內不能定義函式,既不能巢狀定義,所以c不對。
c語言習題?
6樓:匿名使用者
子表示式x/y,代入數值,3/4==0
所以z的值為x*y,即12
c語言的一道題
7樓:匿名使用者
這些以身試毒的奴隸,就是一堆bit,1到n這些數字對應酒的編號,所有bit0(化成二進位制,最低位是0bit)是1的數字,都給一個人喝;所有bit1是1的數字,依次類推,這樣到20小時後,所有中毒奴隸代表的bit組成的數,就是有毒那瓶酒。
如果酒的數量恰好是2的整數次冪,拿走編號最大的那瓶,剩下的按同樣方法做。
例:3瓶酒,要2個人,編號為0和1,0喝最低位是1的酒,即1號瓶和3號瓶。
1喝bit1是1的酒,即2號瓶喝3號瓶。
這樣,結果顯而易見,最終中毒的bit是1,沒中毒的是0,這個二進位制數就是要找的那瓶酒的編號。
c語言習題
8樓:叮噹倩
第一題
第二題 [int(m/10)]%10
第三題 a>=10&&a<=15||a<=0第四題 8
第五題 -3
第六題 第七題 d第八題 不知道。
第九題 1 , 1
第十題 a第十一題 0
第十二題 0
第十三題不知道。
第十四題 -63
9樓:匿名使用者
告訴你,把書看懂了,以後不管做什麼題都不用擔心了,更別擔心過級了,如果現在跟你說答案了,以後你還是不一定會做題。
10樓:心理傾聽小依老師
。逗號運算子是取的最後個表示式的值,作為整個表示式的值2.(m-m/100)/10
>=a&&a>=10||a<=0
11樓:
孩子。。做業還是自己做。
求c語言習題
c語言習題請高手幫忙解答,C語言習題請高手幫忙解答。
1 沒答案,應該是a2,b 5 2 a3 沒答案,因為 u輸出a的值不確定4 a5 c 6 b7 沒答案,應該是scanf f c 8 c9 b 1 沒答案如為printf a d,b d n a,b 選 d a d,b d 2 b3 c 4 c5 c 6 d7 a 我想答案應該是scanf f c...
c語言教程習題答案,c語言教程習題答案
第一章1.1 exe 1.2 c obj exe 1.3 順序 選擇 迴圈 第二章一.選擇題 2.1 b 2.2 d 2.3 b 2.4 a 2.5 c 2.6 a 2.7 b 2.8 b 2.9 d 2.10 c 2.11 b 2.12 b 2.13 a 二.填空題 2.14 11 12 2.15...
C語言若干題,c語言練習題
海湛英 main 結果 2,3,1 main i for i 0 i 3 i scanf d x i printf 3d 3d 3d n x 0 0 x 0 1 x 1 0 輸入 2 4 6 結果 2 0 4 x32就是3行2列 x00 01 10 11 20 21 x0 x1 x2 分別對應 x0...