我的不输出啊,,,求问
为什么不输出,求解啊
#include
/* 考虑一下哪个输出该用无参函数哪个输出该用有参函数呢? */ int xuexi() { printf("%s\n","小明在慕课网上学习"); return 0; } int kechen(int x) { printf("小明在慕课网上已经参与学习了%d门课程\n",x); return 0; } int main() { int xuexi(); int kechen(3); return 0; }为什么不输出,求解啊
#include
/* 考虑一下哪个输出该用无参函数哪个输出该用有参函数呢? */ int xuexi() { printf("%s\n","小明在慕课网上学习"); return 0; } int kechen(int x) { printf("小明在慕课网上已经参与学习了%d门课程\n",x); return 0; } int main() { int xuexi(); int kechen(3); return 0; }2016-05-16
看错了,
int xuexi() { printf("%s\n","小明在慕课网上学习"); return 0; } int kechen(int x) { printf("小明在慕课网上已经参与学习了%d门课程\n",x); return 0; } int main() { int xuexi(); /* 这样里也没有,有数据类型就报错了,因为程序分不清,你是在定义变量还是在进行别的操作,因为有返回值,如果你想接收这个返回值,你需要定义一个int类型的变量,然后那个变量的值等于这个函数的返回值例如: int a; a = xuexi(); 这样是对的,接收的就是xuexi()这个函数返回的值。 */ int kechen(3); //这里没有数据类型。 return 0; }
举报