有三个整数a,b,c,由键盘输入,输出其中最大值

用C语言编写

第1个回答  2010-08-06
这样比较简单吧!
#include<stdio.h>
void main()
{
int a,b,c;
printf("请输入a,b,c\n");
scanf("%d%d%d",&a,&b,&c);
if(a<b)
a=b;
if(a<c)
a=c;
printf("最大值为%d\n",a);
system("pause");
}
第2个回答  2012-03-08
#include <stdio.h>
void main()
{
int a,b,c;
int max;
scanf("%d,%d,%d",&a,&b,&c);
if(a>b) max=a;
else max=b;
if(c>max) max=c;
printf("max is %d\n",max);
}
第3个回答  2010-07-24
--------------NO.1----------------
c语言:
int max(int a,int b,int c)
{
int t;
if(a>b)
t=a;
else t=b;
if(t<c)
t=c;
return t;
}
main()
{
int a,b,c,t;
scanf("%d,%d,%d",&a,&b,&c);
t=max(a,b,c),
printf("max=%d",t);
}

-------------NO.2----------------
#include <iostream>
using namespace std;
int GetMax(int a, int b, int c)
{
int max = a;
if(a<b)
{
max = b;
if(b<c)
max = c;
}
else
if(a<c)
max = c;

return max;
}
int main()
{
int a, b, c;
int maxNum;
a = 4;
b = 6;
c = 10;
maxNum = GetMax(a, b, c);
cout << maxNum << endl;
return 0;
}

这个是C++的格式
要是c的话 把cout 换成 printf就行了
函数GetMax()用了最容易理解的方法 里面还可以改成逗号表达式应该也没问题的

--------------NO.3--------------------
#include<iostream.h>
main()
{
int a,b,c,temp,max;
L: cout<<"输入第一个整数:";
cin>>a;
cout<<endl;
cout<<"输入第二个整数:";
cin>>b;
cout<<endl;
cout<<"输入第三个整数:";
cin>>c;
cout<<endl;
if(a>b)
temp=a;
else
temp=b;
if(temp>c)
max=temp;
else
max=c;
cout<<"最大的数为:"<<max<<endl;
goto L;
}

输入第一个整数:589

输入第二个整数:154

输入第三个整数:487

最大的数为:589
这是别人的,你看看本回答被网友采纳
第4个回答  2010-07-24
#includ <void>
main()
{
int a,b,c,i;
if a>b,
i=a;
else i=b;
if i>c,
put i;
else put c;}

大概是这样吧 总体没啥错误 不过头文件和命令字记得不大清楚可能拼写有错 还有输出我不记得是什么命令字了(我用PUT代替了)你翻下书吧……

有三个整数a,b,c,由键盘输入,输出其中最大值
include<stdio.h> void main(){ int a,b,c;printf("请输入a,b,c\\n");scanf("%d%d%d",&a,&b,&c);if(a<b)a=b;if(a<c)a=c;printf("最大值为%d\\n",a);system("pause");}

有三个整数a、b、c,由键盘输入,输出其中最大值
void main(){ int a,b,c;printf("输入三个数:");scanf("%d%d%d",&a,&b,&c);if(a>b&&a>c)printf("最大值为:%d",a);else if(b>a&&b>c)printf("最大值为:%d",b);else printf("最大值为:%d",c);

c语言编程:有3个整数a,b,c,由键盘输入,输出其中最大的数
int main(){ int a, b, c;printf("Pleaes input 3 int:");scanf("%d%d%d", &a, &b, &c);a =( a>=b)? a:b;a = (a>=c)? a:c;printf("Max: %d",a);return 0;}

编写一个C程序,输入abc三个值,输出其中最大者
include<stdio.h> int main(){ int a,b,c,max; \/\/定义四个整型数 printf("请输入三个数:");scanf("%d,%d,%d",&a,&b,&c);max=a;if (max<b){ max=b;} if (max<c){ max=c;} printf("%d\\n",max);return 0;} ...

编程题:有三个整数a、b、c,由键盘输入,输出其中最大的数。
include<stdio.h> main{ int a,b,c;printf("请输入a,b,c的值,如:a=1,b=2");scanf("a=%d,b=%d,c=%d",&a,&b,&c);int x = a>=b?(a>=c?a:c):(b>=c?b:c);printf("%d",x);}

有三个整数a,b,c,由键盘输入,输出其中最大的数 c语言编程怎么写?_百度...
{ int a,b,c;int m;printf("Please input a b c\\n");scanf("%d %d %d",&a,&b,&c);m = a;if (b > m) m = b;if (c > m) m = c;printf("Max is %d\\n",m);} C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级...

有三个整数a,b,c,由键盘输入,输出其中最大的数,画出其算法流程图.
算法如下:S1 输入a,b,c;S2 若a>b,且a>c,则输出a,否则执行S3;S3 若b>c,输出b,否则执行输出c.根据以上步骤可以画出算法流程图.

C程序设计。有3个整数a,b,c,有键盘输入,输出其中最大的数
\/*键盘输入三个数字,并输出最大值*\/#include "stdio.h"void max(int i,int j,int k){ if(i>j){ if(i>k)printf("%d\\n",i);else printf("%d\\n",k);} else if(j>k)printf("%d\\n",j);else printf("%d\\n",k);} void main(){ int a,b,c;printf("请输入三个值(以...

c语言编程:有3个整数a,b,c,由键盘输入,请输出其中最大的数
【例】输入三个整数,输出最大数和最小数。main(){ int a,b,c,max,min;printf("input three numbers: ");scanf("%d%d%d",&a,&b,&c);if(a>b){max=a;min=b;} else {max=b;min=a;} if(max<c)max=c;else if(min>c)min=c;printf("max=%d\\nmin=%d",max,min);} 本程...

求有3个整数a,b,c,由键盘输入,输出其中最大的数(用if ….else)_百度知...
a = InputBox("请输入A")b = InputBox("请输入B")c = InputBox("请输入C")If a > b Then Max = a Else Max = b End If If Max < c Then Max = c Print Max

相似回答
大家正在搜