这道题其实很简单,就是要让读者明白函数可以调用函数。做这道题,首先要确定要调用的函数,一共有one_three(), one(), two()(根据题意,这几个函数都没有返回值,所以类型都是void)。根据题意可得,one_three()是调用one()与two()函数,并隔行输出“three”;而one()函数用于隔行输出“one”;而two()函数用于隔行输出“two”。依照题意定义完函数后,再在main函数依题意先隔行输出“starting now!”,并调用one_three()函数,并输出“done!”。
这是示例代码:
#include
void one()
{
printf("one\n");
}
void two()
{
printf("two\n");
}
void one_three()
{
one();
two();
printf("three\n");
}
int main()
{
printf("starting now!\n");
one_three();
printf("done!");
return 0;
}
看不太清。不过前半部分看起来只要照着做就好了