c语言中 printf(quot;nquot;),关于C语言 printf(quot;%d\nquot;,printf(quot;%dquot;,printf(quot;%dquot;...
luokaiwei19824級被瀏覽104次2013.10.11
檢舉
#include int main(){ int i=43; printf("%d\n",printf("%d",printf("%d",i))); return 0;}如何解釋它的輸出是4321如果從最內層往外輸 不應該是4312么???囧
phpup
采納率:43%3級2013.10.12
檢舉
#include int printf( const char *format, ... );首先 得看printf的返回類型是 int 這個函數的返回值是 你輸出的位數 所以 printf 43返回值就是2 printf 2返回值是1 還有一個你要了解的是 printf函數處理方式 從右至左 所以先執行printf i 輸出 43 返回2 然后執行 printf 2 輸出2 返回1 最后 我就不用多說了吧
00
分享到:
相關問題
C語言printf("%d\n",--a+b,--b+a);結果為...2013.12.09
求助:(C語言)printf("%d\n"),strlen(&q...2014.01.09
c語言中 printf("%d\n",a "%d&...2014.01.02
C語言中printf("%d\n",strlen("&am...2013.12.07
C語言中 printf("%d\n",12&012);這條...2014.01.04
C語言 printf("%05d\n",a);什么意思2013.11.19
查看更多關于關于C語言 printf("%d\n",printf("%d. . .的問題?>>
總結
以上是生活随笔為你收集整理的c语言中 printf(quot;nquot;),关于C语言 printf(quot;%d\nquot;,printf(quot;%dquot;,printf(quot;%dquot;...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 酷狗音乐锁屏怎么关掉
- 下一篇: 银行卡止付3天是警告吗 银行卡止付三天是