關于C語言中的printf指令
printf("%d的階乘=%d"),n,?factorial(n);?//①
printf("小明第10天記了:%d個單詞。/n",?num);?//②
謝謝大神幫忙~
出自 慕課 C語言入門 5-7 遞歸函數(shù)(一)
如果將②改寫成 printf("小明第10天記了:%d個單詞。", n,?num); 則格式錯誤。
這是為什么呢? ①中那個n和②中/n的作用分別是什么呢?謝謝~
printf("%d的階乘=%d"),n,?factorial(n);?//①
printf("小明第10天記了:%d個單詞。/n",?num);?//②
謝謝大神幫忙~
出自 慕課 C語言入門 5-7 遞歸函數(shù)(一)
如果將②改寫成 printf("小明第10天記了:%d個單詞。", n,?num); 則格式錯誤。
這是為什么呢? ①中那個n和②中/n的作用分別是什么呢?謝謝~
2016-05-13
舉報
2016-05-13
‘/n'是換行的意思,一般放到printf()這類函數(shù)中使用,比如:
printf("this is a test'/n Please check it/n");
結果是:
this is a test
Please check it
**************************************************
'n' 則是要輸出的數(shù)值變量 比如:
如果在代碼中有:
n=10;
printf ("小明背了%d個單詞.",n);
輸出結果就是:
小明背了10個單詞.(這里的'n'就是'%d'的具體值)