0x02:写一个可以比较大小的程序
这里将会开始你的第一个“正经的”程序,并且我们会在实验中小小的修改,扩展这个最基本的程序。
代码如下:
#include <stdio.h>
int main()
{
int num1,num2;//声明两个变量
printf("input the first integer number:");
scanf("%d",&num1);//指定数据类型:10进制
printf("input the second integer number:");
scanf("%d",&num2);
printf("max=%d",max(num1,num2));//使用取最大值函数来完成对两个数字的比较
return 0;
}
int max(int x,int y)
{
int z;
if(x>y) z=x;
else z=y;
return(z);
}
同样的,我们可以让用户直接输入两个整数进行比较
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d,%d",&a,&b);//输入两个十进制的数,别忘记在变量前加&
c=max(a,b);
printf("max=%d\n",c);//输出最大的数
return 0;
}
int max(int x,int y)//定义取最大的函数
{
int z;
if(x>y) z=x;
else z=y;
return(z);
}
/*
在后文中的实验中,我们可以动手修改一下这个程序,让他更接近真实可用的程序
尽管看上去确实没人会用到这个
*/