编程学习例二
这些题目都是在《C程序设计》谭浩强编及《C.Primer.Plus(第五版)中文版》这两本书上的习题。希望通过互相学习、交流、共同提高VC++6.0编程学习与技巧,本人编写的程序可能不是最好、最高效的,希望大家共同修改、更正或给出该习题的另一种写法,能达到同一效果。题目:
2.4、编写一个能够产生下面输出的程序:
For he's a jolly good fellow!
For he's a jolly good fellow!
For he's a jolly good fellow!
Which noboby can deny!
程序中除了main()函数之外,要使用两个用户定义的函数;一个用于把上面的夸奖消息输出一次;另一个用于把最后一行输出一次。
程序:
#include <stdio.h>
void prinF(void); \*函数声明*\
void prinW(void); \*函数声明*\
int main(void)
{
prinF(); \*函数调用*\
prinF(); \*函数调用*\
prinF(); \*函数调用*\
prinW(); \*函数调用*\
return 0;
}
void prinF() \*函数定义*\
{
printf("For he's a jolly good fellow!\n");
}
void prinW() \*函数定义*\
{
printf("Which noboby can deny!\n");
}
解答:
For he's a jolly good fellow!
For he's a jolly good fellow!
For he's a jolly good fellow!
Which noboby can deny!