#include <iostream>
void simon(int);
// 这是一个函数原型,就像变量声明对于变量的作用
int main() // int函数必须有返回值,不写类型默认返回int
// 有返回值的函数称为函数
// 这个函数调用了一个被调用函数,称为调用函数
{
using namespace std;
simon(3);
// 这句是函数调用,被调用的函数称为被调用函数
cout << "Pick an integer: ";
int count;
cin >> count;
simon(count);
cout << "Done!" << endl;
return 0;
}
void simon(int n) // void型函数没有返回值
// 没有返回值的函数称为过程或者子程序
// 这是函数定义
{
using namespace std;
cout << "Simon says touch your toes "
<< n
<< " times."
<< endl;
}