對不對啊,,,
#include
/* 考慮一下哪個輸出該用無參函數哪個輸出該用有參函數呢? */ int vvstio(int n) { ?int i ?{ ?scanf ("%d",i) ?printf ("%s\n","小明在慕課網上學習"); ?printf ("%s\n","小明在慕課網上已經參與學習了%d門課程",i); ?} ?return 0; } int main() { ? ?vvstio(); ? ?return 0; } 這對嗎?#include
/* 考慮一下哪個輸出該用無參函數哪個輸出該用有參函數呢? */ int vvstio(int n) { ?int i ?{ ?scanf ("%d",i) ?printf ("%s\n","小明在慕課網上學習"); ?printf ("%s\n","小明在慕課網上已經參與學習了%d門課程",i); ?} ?return 0; } int main() { ? ?vvstio(); ? ?return 0; } 這對嗎?2016-10-19
舉報
2016-11-07
不對!你前面int vvstio(int n)已經定義了參數,后面主函數的vvstio()里面又沒有參數。
定義的函數有參數就要有參數,沒有就不要加。
2016-10-19
定義的函數有參數就有參數啊,定義的函數無參數就無參數