第7章例题
【例7.1】想输出以下的结果,用函数调用实现
代码如下:
#include <stdio.h>
int main()
{
void printf_star(); //声明printf_star()函数
void printf_message(); //声明printf_message()函数
printf_star(); //调用printf_star()函数
printf_message(); //调用printf_message()函数
printf_star(); //调用printf_star()函数
}
void printf_star() //定义printf_star()函数
{
printf("******************\n");
}
void printf_message() //定义printf_message()函数
{
printf("How do you do!\n"); //输出一行文字信息
}
运行结果如下:
【例7.2】输入两个整数,要求输出其中值较大的。要求用函数来找到大数。
代码如下:
#include <stdio.h>
int max(int x,int y) //定义max函数,有两个参数
{
int z; //定义临时变量z
z=x>y?x:y; //把x和y中的大者赋给z
return z; //把z作为max函数的值带回main函数
}
int main ()
{
int max(int x,int y); //对max函数进行声明
int a,b,c;
printf("请输入两个数:\n"); //提示输入数据
scanf("%d,%d",&a,&b);