#include<stdio.h>
#include<string.h>
#include<stdlib.h>
void main()
{
int a,b,c,min,max;
printf("输入每1个数:");
scanf("%d",&a);
printf("输入每2个数:");
scanf("%d",&b);
printf("输入每3个数:");
scanf("%d",&c);
min = max = a;
if(b<min) min = b;
else if(b>max) max = b;
if(c<min) min = c;
else if(c>max) max = c;
printf("最大的数是:%d \n", max);
printf("最小的数是:%d \n", min);
}
追问新手,你写的太复杂了
追答我这已经是最简单的,最容易理解的了。没有使用任何高级语法。哪句不理解,我讲给你听。
追问前三个我们还没学
只学了一个#include
追答哦,那你只保留#include 就可以了,那两个删除不影响程序。我编程时喜欢把它们都包含进来。
追问可以吗?我试试
追答这是结果,很清楚:
追问OK
最大的怎么编
分开来
这是两道题目,帮帮忙,谢谢
追答这是大小合在一起的。分开就是:
#include<stdio.h>
void main()
{
int a,b,c,min;
printf("输入每1个数:");
scanf("%d",&a);
printf("输入每2个数:");
scanf("%d",&b);
printf("输入每3个数:");
scanf("%d",&c);
min = a;
if(b<min) min = b;
if(c<min) min = c;
printf("最小的数是:%d \n", min);
}
=====================================
#include<stdio.h>
void main()
{
int a,b,c,max;
printf("输入每1个数:");
scanf("%d",&a);
printf("输入每2个数:");
scanf("%d",&b);
printf("输入每3个数:");
scanf("%d",&c);
max = a;
if(b>max) max = b;
if(c>max) max = c;
printf("最大的数是:%d \n", max);
}本回答被提问者采纳