概述
题目:
之前的有一道题:用C语言编写一个控制台程序,直接输出自己的学号及姓名。
那么,我们改下这个题目,改成:用C语言编写一个控制台程序,主函数调用其他函数来输出自己的学号及姓名。
解答:
首先我们回顾上一次的代码:
直接输出自己的学号及姓名,写在主函数里面就是:
void main()
{
printf("007刘日辉");
}
那么如果需要把输出语句写在其他函数里面,然后被主函数main调用,则写法如下:
如果没有写函数声明,结果如下:
我们看到,首先报了警告是printMyInfo没有定义。然后提示错误,printMyInfo重复定义了,并且这个重复定义和main函数里面的printMyInfo是不同的数据类型。之所以要写声明函数,是因为系统是先加载main函数然后再加载printMyInfo函数的。当然,如果你不想写声明函数的,则可以把函数写在main函数前面即可,这样系统就可以提前加载printMyInfo函数,就不会出现main函数里面找不到printMyInfo函数的错误了。比如把函数写在main函数前面:
最后
以上就是糟糕蜻蜓为你收集整理的第七章c语言函数练习题,《C语言程序设计》第七章预习题:函数的全部内容,希望文章能够帮你解决第七章c语言函数练习题,《C语言程序设计》第七章预习题:函数所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复