C语言编程序:输入a,b,c,d四个整数,求最小值,最大值。

是属于自学考试的 ,要规范的作法

  #include<stdio.h>
  main()
  {
  int n=4;
  int a =0;
  int max = 0; int min = 0;
  scanf("%d", &a);
  max = min = a;
  while(n>0)
  {
  if(a> max)
  {
  max = a;
  }
  if(a < min)
  {
  min = a;
  }
  scanf("%d", &a);
  n--;
  }
  printf("max:%d, min:%d\n",max,min);
  }
  原理就是运用冒泡算法,两两比较,把所有的比较完,得出最大和最小值。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-04-08
#include<stdio.h>

main()
{
int n=4;
int a =0;
int max = 0; int min = 0;

scanf("%d", &a);
max = min = a;

while(n>0)
{
if(a> max)
{
max = a;
}

if(a < min)
{
min = a;
}
scanf("%d", &a);
n--;
}

printf("max:%d, min:%d\n",max,min);
}本回答被提问者和网友采纳
第2个回答  2019-07-19
  #include<stdio.h>
  main()
  {
  int
n=4;
  int
a
=0;
  int
max
=
0;
int
min
=
0;
  scanf("%d",
&a);
  max
=
min
=
a;
  while(n>0)
  {
  if(a>
max)
  {
  max
=
a;
  }
  if(a
<
min)
  {
  min
=
a;
  }
  scanf("%d",
&a);
  n--;
  }
  printf("max:%d,
min:%d\n",max,min);
  }
  原理就是运用冒泡算法,两两比较,把所有的比较完,得出最大和最小值。
第3个回答  2009-04-08
#include<stdio.h>

main()
{
int a =0,b =0,c =0,d=0;
int max = 0; int min = 0;

scanf("%d%d%d%d", &a, &b, &c, &d);
max = min = a;

if(b> max)
{
max = b;
}
if(c > max)
{
max = c;
}
if(d > max)
{
max = d;
}

if(b < min)
{
min = b;
}

if(c < min)
{
min = c;
}

if(d < min)
{
min = d;
}

printf("max:%d, min:%d\n",max,min);
}
第4个回答  2009-04-08
#include<iostream>
using namespace std;
int main()
{
cout<<"输入4个整数:";
int a,b,c,d;
cin>>a>>b>>c>>d;
int max=a;
if(max>b) max=b;
if(max>c) max=c;
if(max>d) max=d;
cout<<max<<endl;
return 0;
}

C语言编程序:输入a,b,c,d四个整数,求最小值,最大值。
max = min = a;while(n>0){ if(a> max){ max = a;} if(a < min){ min = a;} scanf("%d", &a);n--;} printf("max:%d, min:%d\\n",max,min);} 原理就是运用冒泡算法,两两比较,把所有的比较完,得出最大和最小值。

输入4个整数a,b,c,d,把这四个数由小到大输出(C语言编程)
include"stdio.h"void main(){ int a, b, c, d, t; printf("输入四个数:\\n"); scanf("%d %d %d %d", &a, &b, &c, &d); if (a > b) { t = a; a = b; b = t; } if (b > c) { t = b; b = c; c = t; } if (c > d) { t...

用C编写一个程序从用户输入的四个整数中找出最大和最小值
楼上的固然正确,不过第八行不要这样子写:max=min=a;最好分开来写成:max=a;min=a; 要养成良好的编程习惯。对于这个题而言,我会这样写(不用数组):include<stdio.h> main(){ int a,b,c,d,max,min;printf("input 4 numbers:");scanf("%d%d%d",&a,&b,&c,&d);max=a>(b>(c>...

C语言编程求:请输入四个整数a,b,c,d,输出其中最大的数,完整过程
void main(){ int a,b,c,d,max;scanf("%d%d%d",&a,&b,&c,&d);max=a;if(max<b)max=b;if(max<c)max=c;if(max<d)max=d;printf("max=%d\\n",max);}

c语言 输入四个数,判断最大值输出?
{int a, b, c, d, max;scanf(“%d%d%d”, &a,&b,&c,&d);max = a; \/\/a先当第一任擂主 if(b > max) \/\/如果b比擂主大,则b成为擂主,否则擂主不变 max = b;if(c > max)max = c;if(d > max)max = d;printf(“%d\\n”, max);getch();return 0;} ...

C语言编程题:输入4个整数,要求按由小到大顺序输出怎么编啊?_百度知 ...
利用函数的模块化设计。1、完成整体函数格局,输入、排序、输出。2、输入函数代码如下:3、排序函数代码如下:4、输出函数代码如下:5、执行结果:

你好 可以告诉我用c语言表示出请输入4个数中 最大的是 用c语言表示
main(){ int a,b,c,d,max; printf("请输入四个整数(逗号分开):\\n"); scanf("%d,%d,%d,%d",&a,&b,&c,&d); max = a>b?a:b; max = max>c?max:c; max = max>d?max:d; printf("最大的是:%d\\n", max); return 0;} ...

C语言中 输入四个整数,输出最小的那个数
your own getch, system("pause") or input loop *\/int main(int argc, char *argv[]) {int i=0,max,temp;printf("请输入四个整数:\\n");for(i;i<4;i++){scanf("%d",&temp);if(max<temp)max=temp;} printf("最大的整数是:%d",max);return 0;}打码不容易望采纳谢谢。。。

请帮我做一道C语言的题:从键盘上输入四个整数,在程序中经过比较后,输出...
max = a; }else{ \/\/b>a,b比a大 max = b; }\/\/第二次比较 if(c > max){ max = c; } \/\/第三次比较 if(d > max){ max = d; }\/\/最后输出4个整数中最大的值 printf("The max = %d", max); return 0;} ...

C语言:求代码
输入四个整数:输入完成后,程序将计算并显示最大值和最小值。代码首先包括了必要的头文件,然后定义了四个变量a、b、c和d,分别用于接收输入的四个整数,以及定义了四个辅助变量max、min、t和d。接着,程序要求用户输入四个整数。通过if语句,程序判断a和d的大小,如果a大于d,那么max赋值为a,...

相似回答