简单的算术程序掌握之后,我们可以比较两个数字的大小。
#include<stdio.h>
int main(void)
{
//定义变量,并且对其初始化
int a = 0;
int b = 0;
int c = 0;
//得到数据
printf("请输入两个数字:\n");
scanf("%d %d",&a,&b);
//对数据进行操作
if(a>b) //判断比较两个数字的大小
{
c = a; //将a的值赋给c
}
else
{
c = b;
}
printf("两者之间的较大值是:%d\n",c);
return 0;
}
方法2:
#include<stdio.h>
int main(void)
{
//定义变量,并且对其初始化
int a = 0;
int b = 0;
int c = 0;
int max(int x,int y); //对函数进行声明,函数中的x,y都是形式参数
//得到数据
printf("请输入两个数字:\n");
scanf("%d %d",&a,&b);
//对数据进行操作
c = max(a,b); //调用max函数,a,b成为了实际参数
printf("两者之间的较大值是:%d\n",c);
return 0;
}
int max(int x,int y) //定义max函数
{
int z; //定义整型变量z
if(x>y)
{
z = x; //将x的值赋给z
}
else
{
z = y;
}
return (z);
}
应该注意到:
1、计算机编程中,我们首先需要得到数据,然后对数据进行加工。
2、方法2中我们创建了一个简单的max函数,用来完成两数之间的比较操作。