C考題中的一道題 功能與其他語句不同

2022-12-31 14:26:06 字數 562 閱讀 1816

1樓:

a:如果a為真(不等於0就為真),就列印x,否則列印y;

b:如果a等於0;就列印y,否則列印x;

c:如果a不等於0,就列印x,否則列印y;

d:如果a等於0,就列印x,否則列印y;

反正a,b,c都是:如果0就列印y,否則x;

只有d相反。

2樓:匿名使用者

選d,是因為a)if(a) printf("%d\n",x); else printf("%d\n",y);

這個條件是說a!=0,列印x,否則列印y,bc都是列印!=0列印x,只有d,是反得

3樓:定復

a答案,當a不為0(為0就是假了)的時候,輸出x的值,否則輸出y的值b,當a為0的時候輸出y,不為0輸出x

c,當a不為0,輸出x(這裡是顯式的說了出來,a答案則不是,但是意思一樣)

d,就是當a為0的時候輸出x···這個就和上面的都不一樣了c語言啊,好好學吧

4樓:回頭望苦海

你爺爺的 跟我以前一樣 沒看過書

關於c語言的一道題,關於C語言的一道題

第一個是把整型資料格式輸出為浮點型資料,這個主要還是看float的小數點有效位數,我也不太記得了,6 7位,是哪一個我也不記得了。第二個是把浮點型資料格式輸出為整形,就會把小數點部分省略,記住這裡不是數學上的四捨五入,不管多大的小數部分都會扔掉。輸出是什麼你應該知道的,執行 就ok 第一句自不必多說...

一道簡單的 C 問題,C ,問一道題

for int t q1 q1 t 0 q2 t 0 t 1 t t 1 36 這句錯,不光是 寫成 了 而且貌似演算法也不對,應該這樣是這樣的吧 int t 避免迴圈到t 1時得出錯誤結果 這個for迴圈結束後t就是q1和q2的最大公約數了,接下來這樣子就可以輸出。cout 準備上學時間不夠就不除錯...

關於C語言的一道題,請問關於C語言的一道題

include double cube double num int main void double cube double num 輸出結果是 1 3 20 2 3 20 3 20 3 4 3 20因為你用的是值傳遞所以在子函式中是不會改變實參順序的 這個程式的書寫有錯誤,在 void swap...