编写一个C程序,输入a,b,c三个值,输出其中最大者。

如题所述

#include<stdio.h>
int max(int a,int b)
{
return (a>b?a:b);//三目表达式,如果成立返回前面的值,否则为后面的值
}
int main(void)
{
int a,b,c;
printf("输入三个数:");
scanf("%d%d%d",&a,&b,&c);
printf("最大值为:%d\n",max(max(a,b),c));//max(a,b)为求a,b最大值,
//然后将他们俩的最大值和C比较返回最大的值
return 0;
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-19
#include <stdio.h>
void main(void){
int a,b,c;
printf("Type 3 integers...\n");
scanf("%d%d%d",&a,&b,&c);
if(a>=b && a>=c) printf("The max is %d\n",a);
else if(b>=a && b>=c) printf("The max is %d\n",b);
else if(c>=a && c>=b) printf("The max is %d\n",c);
}
第2个回答  2013-09-19
#include<stdio.h>
void main()
{
float a,b,c,max;
scanf("%f%f%f",&a,&b,&c);
max=a;
if(b>max)
max=b;
if(c>max)
max=c;
printf("%f",max);
}
第3个回答  2013-09-19
#include<stdio.h>
void main()
{
float a,b,c,max;
printf("请输入三个数:");
scanf("%f%f%f",&a,&b,&c);
max=a;
if(b>max)
max=b;
if(c>max)
max=c;
printf("三个数中最大最大值为:%f\n",max);
return 0;
}
第4个回答  2013-09-19
#include<stdio.h>
void main()
{
int a,max,i;

scanf("%d",&a);
max=a;
for(i=1;i<3;i++)
{scanf("%d",&a);
max=max<a?a:max;}
printf("三个数中最大最大值为:%d\n",max);

}

编写一个C程序,输入a,b,c三个值 输出其中最大者。
int main(){ int a,b,c,max;printf("请输入三个数:\\n");scanf("%d%d%d",&a,&b,&c);if(a>b)max=a;if(c>max)max = c;printf("三个数中最大的数为:%d",max);return 0;}

编写一个C程序,输入a, b, c三个值,输出其中最大
输出其中最大者是max。编写一个C程序,输入a,b,c三个值,输出其中最大者是多少的延伸:编写程序:#include<stdio.h>voidmain({inta,b,c,max;scanf("%d,%d,%d",&a,&b,&c);if(a>b) max=a;else max=b;if(max<c) max=c;printf("max is:%d",max);} ...

编写一个C程序,输入a,b,c三个值,输出其中最大者。
{ return (a>b?a:b);\/\/三目表达式,如果成立返回前面的值,否则为后面的值 } int main(void){ int a,b,c;printf("输入三个数:");scanf("%d%d%d",&a,&b,&c);printf("最大值为:%d\\n",max(max(a,b),c));\/\/max(a,b)为求a,b最大值,\/\/然后将他们俩的最大值和C比较返...

编写一个C程序,输入a,b,c三个值,输出其中最大者。
int main() { int a, b, c, max;printf("请输入三个数:\\n");scanf("%d %d %d", &a, &b, &c);if (a > b) { max = a;} if (c > max) { max = c;} printf("三个数中最大的数为:%d", max);return 0;} C语言是一个强大的编程工具,它的特点包括:1. 简洁明了...

编写一个C程序,输入a,b,c三个值,输出其中最大者。
void main(){ int a,b,c,d;scanf( "%d %d %d ",&a,&b,&c);d=a;if(d <b)d=b;else if(d <c)d=c;printf( "最大数为%d ",d);}

用C++编写一个C程序,输入a,b,c,3个值,输出其中最大者
\/\/用C++编写一个C程序,输入a,b,c,3个值,输出其中最大者\\x0d\\x0a#include \\x0d\\x0amain()\\x0d\\x0a{ \\x0d\\x0a\\x0d\\x0aint a,b,c,max;\\x0d\\x0aprintf("输入要比较大小的三个数:\\n"); \/\/键盘依次输入\\x0d\\x0ascanf("%d%d%d",&a,&b,&c); \/\/录入数...

编写一个C程序,输入a,b,c,3个值,输出其中最大者。
int max(int x,int y,int s)\/\/声明,如果被调函数在主函数后 main(){ int a,b,c,d;\/\/定义4个整形变量 scanf("%d,%d,%d",&a,&b,&c);\/\/输入3个数 d=max(a,b,c);\/\/调用MAX函数,其中3个参数a,b,c,把结果存入变量d中 printf("max=%d",d);\/\/输出d getch();} int max(...

2.编写一个C程序,输入a,b,c三个值,输出其中最大者。
int a,b,c,d;\/\/定义4个整形变量 scanf("%d,%d,%d",&a,&b,&c);\/\/输入3个数 d=max(a,b,c);\/\/调用MAX函数,其中3个参数a,b,c,把结果存入变量d中 printf("max=%d",d);\/\/输出d getch();} int max(int x,int y, int s) \/\/自定义函数,其中3个形式参数x,y,s {int z;...

编写一个C程序,输入a,b,c3个值,输出其中最大者!
1、首先打开在线编程工具,并选择C语言。2、在代码编写区域键入如下代码。代码如下。include<stdio.h> void main(){ \/\/定义三个变量,并在定义的同时进行赋值。\/\/max变量用于存储最大值。int a1=10,b1=5,c1=30,max;\/\/前两个数进行比较,并将较大数存储在max变量中 if(a1>b1)max=a1;else ...

编写一个C程序,运行时输入a,b,c三个值,输出其中值最大者
在C程序中,要实现输入三个数a、b、c并输出其中的最大值,可以使用以下代码片段:首先,我们需要在C程序中引入stdio.h头文件来处理输入和输出操作。程序结构如下:c#includeintmain(){在主函数中,定义三个整型变量a、b和c以及一个变量max来存储最大值:cinta,b,c,max;接着,提示用户输入三个数,...

相似回答