又是个比较白的问题!大佬勿怪!求答案!关于void!
本帖最后由 っ綿綿舊情 于 2018-10-28 11:10 编辑小白想请教,以下代码标注的4处代码,在这里会起到什么实际作用?只知道是返回值为空。
但是在这段程序中起到的作用就不知道了。程序运行是输出四句话。
#include<stdio.h>
void good(void); //第一处
void nobody(void); //第二处
void good(void) //第三处
{
printf("for he's a jolly good fellow!\n");
}
void nobody(void) //第四处
{
printf ("Which nobody can deny!");
}
int main(void)
{
printf ("for he's a jolly good fellow!\nfor he's a jolly good fellow!\n");
good();
nobody();
getchar();
return 0;
}
第一二处是声明函数,三四处是实现函数体 接上,然后你在 main 里才可以调用
printf()打印两个
good()打印一个
nobody()打印一个
getchar()防闪退 claws0n 发表于 2018-10-28 11:22
接上,然后你在 main 里才可以调用
printf()打印两个
good()打印一个
这个其实是个编程练习题···要求程序中除了main()函数之外,要使用两个用户自定义的函数:一个用于把上面夸奖消息输出一次,另一个用于把最后一行输出一次。
然后没看懂自定义函数的作用··感觉上面两个自定义函数,并没有起到什么实际作用好像。
结果和只用主函数main()打印输出的结果 表面看起来区别不是很大,所以有点懵!{:10_266:} alltolove 发表于 2018-10-28 11:14
第一二处是声明函数,三四处是实现函数体
{:10_266:}谢谢大佬解惑!! っ綿綿舊情 发表于 2018-10-28 11:48
这个其实是个编程练习题···要求程序中除了main()函数之外,要使用两个用户自定义的函数:一个用于 ...
作用就看回函数的定义,主要是 6 和 11,都是打印~ 1、2处是声明函数,1到4说明无参数 TCY 发表于 2018-10-28 12:51
1、2处是声明函数,1到4说明无参数
嗯嗯 多谢解惑!
页:
[1]