1、首先打开在线编程工具,并选择C语言。
2、在代码编写区域键入如下代码。
代码如下。
#include
void main()
{
//定义三个变量,并在定义的同时进行赋值。
//max变量用于存储最大值。
int a1=10,b1=5,c1=30,max;
//前两个数进行比较,并将较大数存储在max变量中
if(a1>b1)
max=a1;
else max=b1;
//前两个数进行比较,并将较大数存储在max变量中
if(max max=c1; printf("三个数中最大的值为:%d",max); } 3、点击保存后选择执行代码。 4、可以看到三个数中的最大值已经输出了。 5、如果需要自行输入待比较的数字,只需要将代码中定义变量时的赋初值删除,并添加接收键盘输入的函数即可。 代码如下。 #include void main() { //定义三个变量,此时需要用户输入,所以不需要进行赋初值操作。 //max变量用于存储最大值。 int a1,b1,c1,max; scanf("%d,%d,%d",&a1,&b1,&c1); //前两个数进行比较,并将较大数存储在max变量中 if(a1>b1) max=a1; else max=b1; //前两个数中的最大数与最后一个数进行比较,并将较大数存储在max变量中 if(max max=c1; printf("三个数中最大的值为:%d",max); }
1、新建一个空的C语言源程序。
2、定义四个整型变量a,b,c,max。a,b,c三个变量用于存储输入的三个数,max用于存储三个数中的最大值。
3、使用scanf语句从键盘中输入三个数。需要注意变量前不要忘记使用&。
4、使用max与三个数进行一一比较取出其中最大的数存储到max中。
5、输出max。使用printf语句进行输出,注意该语句的用法。
6、点击右上角工具栏的两个图标,运行程序。
7、输入数,验证你的程序是否正确。
键盘输入赋值给a,b,c,先比较a和b的大小,把大值赋值给a,再比较a和c的大小,把大值赋值给a,最后输出a,就是最大值。
//参考代码
#include
int main()
{
int a,b,c;//定义三个变量
scanf("%d%d%d",&a,&b,&c);//输入3个整型赋值给a,b,c
if(a if(aprintf("%d\n",a);//输出最大值
return 0;
}
/*运行结果:
2 5 1
5
*/
#include
int main(){
int a,b,c,max;
printf("请输入3个数字:");
scanf("%d%d%d",&a,&b,&c);
max=a;
if(max max=b;
if(max
printf("最大的数是%d:",max);
return 0;
}
#include
int max(int a, int b)
{
if( a > b ) return a;
if( a <= b ) return b;
}
void main()
{
int a;
int b;
int c;
int TheMax;
scanf("%d%d%d",&a,&b,&c);
TheMax = max(a,max(b,c));
printf("%d\n",TheMax);
}