輸出為什么不是 ”小明在慕課網上學習了6門課程“
#include
/* 考慮一下哪個輸出該用無參函數(shù)哪個輸出該用有參函數(shù)呢? */ int xuebin() { ? ?printf("%s\n","小明在慕課網上學習"); ? ?return 0; } int weilailaopo(int n) { ? ?printf("%d\n","小明在慕課網上已經學習了%d門課程"); ? ?return 0; } int main() { ? ?xuebin(); ? ?weilailaopo(6); ? ?return 0; }
2015-11-10
這一句寫錯了。
格式化輸出語句,其格式為:printf("輸出格式符",輸出項);
這里前面%d\n沒有對應的輸出項,刪去。
小明在慕課網上已經學習了%d門課程。%d后面應該有個對應的輸出項,就是參數(shù)n。
改成
即可。