2018研究生招生总人数:关于C语言的一个问题?

来源:百度文库 编辑:中科新闻网 时间:2024/05/11 03:26:18
编写一个C程序,输入a,b,c3个值,输入其中最大者?数字怎么输入,a b c怎样变成3个数字?请将步骤一步一步的写清楚,因为我是初学者,要写的模糊我看不懂。小弟在这先谢谢各位了

void 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);
}

输出最大值、最小值。程序比较简单,一行一行看应该可以看的懂

main()
{int a,b,c,max;
printf("please input:");
scanf("%d%d%d",&a,&b,&c);
max=a;
if(a<b||a<c)
{if(b<c) printf("max=%d",c);
else printf("max=%d",b);]
}
else printf("max=%d",a);
}
应该可以看懂吧,这是比较简单的题了

你写的点都不标准 看起麻得很
#include "stdio.h"
main()
{
int a,b,c,max; \*定义4个变量 max代表它们三个中最大的一个*\
printf("请输入a,b,c3个数值;"); \*提示你输入3个数值*\
scanf("%d%d%d",&a,&b,&c); \*数值输入语句*\
if (a>b||a>c) max=a; \*如果 a大于b,大于c 最大的为a 成立直接结束*\
else if (b>c) max=b; \*不成立 如果B比C大 最大的为B*\
else max=c; \*否则 C为最大*\
printf ("最大的数为:%d",max); \*输出最大的一个数值*\
getch()
}