我是靠谱客的博主 糟糕蜻蜓,最近开发中收集的这篇文章主要介绍第七章c语言函数练习题,《C语言程序设计》第七章预习题:函数,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

题目:

之前的有一道题:用C语言编写一个控制台程序,直接输出自己的学号及姓名。

那么,我们改下这个题目,改成:用C语言编写一个控制台程序,主函数调用其他函数来输出自己的学号及姓名。

解答:

首先我们回顾上一次的代码:

直接输出自己的学号及姓名,写在主函数里面就是:

void main()

{

printf("007刘日辉");

}

那么如果需要把输出语句写在其他函数里面,然后被主函数main调用,则写法如下:

1bc776104c94c6f00d6598242a2aefee.png

如果没有写函数声明,结果如下:

9e4de8e06abc6b56c05efe92af5f9ab0.png

我们看到,首先报了警告是printMyInfo没有定义。然后提示错误,printMyInfo重复定义了,并且这个重复定义和main函数里面的printMyInfo是不同的数据类型。之所以要写声明函数,是因为系统是先加载main函数然后再加载printMyInfo函数的。当然,如果你不想写声明函数的,则可以把函数写在main函数前面即可,这样系统就可以提前加载printMyInfo函数,就不会出现main函数里面找不到printMyInfo函数的错误了。比如把函数写在main函数前面:

72d9c48e57eca3726d1e25aeb5488721.png

最后

以上就是糟糕蜻蜓为你收集整理的第七章c语言函数练习题,《C语言程序设计》第七章预习题:函数的全部内容,希望文章能够帮你解决第七章c语言函数练习题,《C语言程序设计》第七章预习题:函数所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部