有了上几节的C++基础,我们可以写一些简单的程序了。下面讲几道例题,巩固一下所学的知识。
例题(1)
- 编写一个程序,生成以下输出:
- For he’s a jolly good fellow!
- For he’s a jolly good fellow!
- For he’s a jolly good fellow!
- Which nobody can deny!
- 除了使用main函数之外,该程序还需自定义两个函数:一条为jolly(),打印前三条语句;另一条为deny(),打印最后一条语句。
- 分析:这题比较容易想到,主函数体内调用了两个自定义函数,第一个函数用了三次,第二个函数用了一次。其中main函数中调用函数顺序如下:三次jolly()–>一次deny()。再分别写出自定义函数中需要打印的内容就可以了。代码如下:
#include <iostream>
using namespace std;
void jolly(void);
void deny(void);
int main(void)
{
jolly();
jolly();
jolly();
deny();
return 0;
}
void jolly(void)
{
cout << "For he's a jolly good fellow!" << endl;
}
void deny(void)