4 回答
ibeautiful
TA貢獻1993條經驗 獲得超6個贊
這句話出現在printf函數或scanf函數中,是與C語言兼容的一種函數輸入輸出方式。雙引號括起來的叫做格式字符串,用來說明輸入或者輸出的格式。
例如:printf("i=%d\n",a); 其中i=是普通字符原樣輸出到屏幕上,%d是格式字符用來對應后面需要輸出的一個變量,說明變量將要按照有符號整數格式輸出。
最后的\n是換行符,在輸出完畢后,把光標移到下一行的開頭。
擴展資料
printf 函數的一般形式為:
1 int printf(const char *format, [argument]);
以上形式,我們在Visual C++里輸入“printf”(將會看到)。
說明printf函數類型為整型,其返回值是整型值。
其值為printf實際控制輸出的字符數。
printf函數實際上是將所有參數按字符輸出,根據該函數的參數1(const char *format),我們不難理解。例如:
1 int a=6, b;//a的值為62 b = 24;//b的值為
243 printf( "the value of printf is:%d\n", a );4 printf( "%d\n", b );
瀟湘沐
TA貢獻1816條經驗 獲得超6個贊
完整的代碼應該是下面這樣的。
printf("i=%d\n",i);
表示在%d這個位置以十進制整數格式輸出i的值,并換行。其中"i="原樣輸出,"\n"表示換行。
- 4 回答
- 0 關注
- 2097 瀏覽
添加回答
舉報
0/150
提交
取消

