我们了解的C程序的基本结构后,来通过一个C程序实例进行理解和说明。
**实例1:**对输入的数据比较大小并输出较小的值
代码如下:
#include <stdio.h>
int m;
int min(int x,int y);
int main()
{
int a,b;
printf("\nEnter two Numbers:");
scanf("%d,%d",&a,&b);
m=min(a,b);
printf("Minimum:%d\n",m);
}
int min(int x,int y)
{
int t=0;
if(x<y) t=x;
else t=y;
return(t);
}
第一行,通过#include语句引用输入和输出的头文件。
第二行和第三行,定义全局变量,为下面用到的函数进行说明。
第四行到第十一行,是整个C程序的主函数,其中在第六行调用两个局部变量a和b;第七行和第八行,分别调用了C库函数;第九行调用了用户自定义的函数。
第十二行,自定义了函数min(),里面包含两个参数x和y。
第十四行,定义了局部变量t,并设置其初始值为0。
第十六行和第十七行,对x和y两个参数进行了大小判断,并将较小值赋予t。
第十八行,返回变量t。
在保证代码输入无误后,在进行run,如下:
Enter two Numbers:
在其中输入两个数字,中间用逗号隔开,然后按回车,出现:
Enter two Numbers:203,620
Minimum:203
--------------------------------
Process exited after 13.59 seconds with return value 0
请按任意键继续. . .
即运行和输入完成。