課程
/后端開發
/C
/C語言入門
就是不太明白兩者的區別 為什么不直接用后者呢
2016-09-10
源自:C語言入門 2-7
正在回答
printf(“%d”,100);是C語言的格式化輸出語法,%d是整數型取代符號,可以輸出常量(如printf(“%d”,100);)也可以輸出變量如for(int i =1;i<10;i++){printf("%d",i);}
和printf(“100”);僅僅是輸出了一個100的文本,不可改變
kiwilee0406 提問者
前面的可以進行運算,而后面的不可以,如果的程序還會長一點還需要對100進行運算的,那就只能用第一種,第二種顯示之后就沒有意義了
第一個是輸出十進制整型數據100,第二個是輸出字符串100
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
3 回答為什么int a=100,printf(“%d\n”,a++)的輸出不是101
2 回答不是很懂“printf("x=%d\n",x);輸出的是100”,為什么輸出為100
6 回答求解:printf后面的%d啊什么什么的什么意思,有什么區別?
2 回答print和printf的區別
1 回答printf("%f\n",f);與printf("%lf\n",d); 的區別
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-10
printf(“%d”,100);是C語言的格式化輸出語法,%d是整數型取代符號,可以輸出常量(如printf(“%d”,100);)也可以輸出變量如for(int i =1;i<10;i++){printf("%d",i);}
和printf(“100”);僅僅是輸出了一個100的文本,不可改變
2016-09-10
前面的可以進行運算,而后面的不可以,如果的程序還會長一點還需要對100進行運算的,那就只能用第一種,第二種顯示之后就沒有意義了
2016-09-10
第一個是輸出十進制整型數據100,第二個是輸出字符串100