C語言程式設計裡printfdnx,y是什麼

2021-03-03 22:28:22 字數 2849 閱讀 7380

1樓:狼戰

(x,y)括號中是一個逗號表示式,逗號表示式的值是其最後一部分的值

c語言程式設計裡printf("%d\n",(x,y));是什麼意思 20

2樓:

確定寫的正確嗎?

c語言程式設計裡printf是輸出指令,%d是按照十進位制整數形式輸出,後面的\n表示換行,但是後面的(x,y)有問題的,你再檢查下

3樓:弗弗羅戈

(x,y)是一個表示式,這行**的意思是列印這個表示式的值

c語言中printf("%d\\n", y=x/y)是什麼意思

4樓:微星

輸出的y值是除後的。但是你這個輸出也許是有問題的。如果x/y是float或者double型別,這種輸出只能保證x/y是整位的。

比如3/2輸出的是1.而不是1.5.

要使用%f或者%lf.

5樓:匿名使用者

它輸出的y=x/y,當然是除後的啦。

6樓:匿名使用者

輸出y 然後 y=x/y

7樓:塞一瑾和茗

你好c語言中%是求餘的意思

x%=(y%=2)

就是:x=x%((y=y%2))

就是先求y%2的值

並將y%2的結果賦值給y

然後求x%y(這裡的y是賦值後的y)的值

並將x%y的值賦給x

printf("%d",x%=(y%=2))最終就是顯示賦值後的x的值

希望能幫助你哈

c語言中是什麼意思printf("%d%d\n",(++x,y++),z+2);

8樓:

(++x,y++) 這叫逗號表達

式,裡面含2個表示式,表示式的最終值用最後一個表示式的結果。

假定 int x=10,y=1,z=1;

++x 字首加,x 變 11

y++ 字尾加, y 現在不變化,等退出這句再增 1,所以 y=1;

逗號表示式的最終值 用最後一個表示式的結果, 就是 1。

printf("%d 打出的第一個結果值是 1printf("%d%d\n",(++x,y++),z+2);

打出的第2個結果是 z+2,等於 3。

9樓:匿名使用者

++x是先+,在返回x的值,也就是說這時的x已經加過1了

而y++,則是先返回y,在進行運算

c語言printf("%d\n,x

10樓:匿名使用者

寫錯了吧。。應該是 printf("%d\n",x

就是輸出 x

11樓:匿名使用者

輸出一個字串;%d會輸出一個整數,後面沒有加其他引數的話會輸出0,然後\n是換行,再下一行輸出「,x

12樓:草叢裡的落葉

比較大小,然後輸出結果:x

13樓:apple林

如果是printf("%d\n,x,那麼會直接輸出括號裡面除了轉義符的部分,即x結果是x,y中的一個;x目運算,即如果x

14樓:匿名使用者

如果x

這是一種表判斷的三目運算子

15樓:匿名使用者

引號內如果 不是轉義字元都 照原樣輸出

16樓:放yang娃

一樓加二樓的就完美了。其實這些你可以在編譯器上試試的,一試就知道了。

c語言中printf("%d\\n", y=x/y)是什麼意思

17樓:貳彤雲憑懌

輸出的y值是除後的。但是你這個輸出也許是有問題的。如果x/y是float或者double型別,這種輸出只能保證x/y是整位的。

比如3/2輸出的是1.而不是1.5.

要使用%f或者%lf.

18樓:宓芬馥簡高

你好c語言中%是求餘的意思

x%=(y%=2)

就是:x=x%((y=y%2))

就是先求y%2的值

並將y%2的結果賦值給y

然後求x%y(這裡的y是賦值後的y)的值

並將x%y的值賦給x

printf("%d",x%=(y%=2))最終就是顯示賦值後的x的值

希望能幫助你哈

c語言printf("%d\n,x

19樓:天雨下凡

語句是錯的,右襲邊的雙引號位置錯bai誤,du應該是:

printf("%d\n",x思,當xzhi真時dao,則結果為y的值,否則為x的值,也就是返回x與y之間的較大的值

"%d"表示以int形式輸出。

20樓:草叢裡的落葉

比較大小,然後輸出結果:x

21樓:匿名使用者

輸出一個字串;%d會輸出一個整數,後面沒有加其他引數的話會輸出0,然後\n是換行,再下一行輸出「,x

C語言程式設計,c語言程式設計。

判斷 字串 s是否和 相等 strcmp s,表示s字元陣列是否是等於號加上字串結束符,其實單單比較是否為等於號 改為 c語言程式設計 int mian 應該是int main 你要輸入一個數才行,建議你加一個提示輸入的語句 c語言程式設計。else 非字母 switch read buf brea...

c語言問題程式設計,C語言程式設計問題

程式修改輸出加個 元 後面執行結果可看到 編譯執行結果 如果輸入50 如果輸入90 如果輸入100 如果輸入110 include int main if x 50 y 80 x printf f n y return 0 c語言程式設計問題 解題思bai路 完全跟百錢買百雞的問題是du一樣的 設大...

c語言程式設計題,C語言程式設計題

首先分析問題 bai重複du輸出同一類語句肯定要用迴圈,zhi有關判斷肯dao定要用分支回。所以解決這個問題就是在一個答迴圈 用於重複讀取資料和輸出 裡面套一個分支語句 判斷密碼是數字還是字母 具體 include include include main else printf error n s...