编写程序,从用户输入的4个整数中找出最大值和最小值

如题所述

#include <stdio.h>
void main ()
{ int i,a,max,min;
scanf("%d",&a);
max=min=a;
for(i=1;i<=3;i++)
{ scanf("%d",&a);
if(max<=a) max=a;
if(min>=a) min=a;
}
printf("max=%d,min=%d",max,min);
}
温馨提示:内容为网友见解,仅供参考
无其他回答

C语言 菜鸟级问题 15分 白送
书写规范没什么问题。。要是想简单一点可以用一个数组。。\/* 从用户输入的4个整数中找出最大值和最小值 *\/ include "stdio.h"void main(){ int a[4] , L , S ;int i;for(i=0;i<4;i++){ printf ( "Enter integers: " ) ;scanf("%d",&a[i]);} L=S=a[0];for(i=1;...

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

C语言编写程序,输入4个整数,输出其中的最大值
int main(){ int a, b, c, d,x,y, max;scanf("%d%d%d", &a, &b, &c, &d);x=a>b?a:b;y=c>x?c:x;max=d>y?d:y;printf("max=%d\\n",max);return 0;}

编写一个程序,对输入的4个整数,求出其中的最大值和最小值
min1=min2;printf("最大值是%d\\n",max1);printf("最小值是%d\\n",min1);return 0;}

C语言编写程序:输入4个整数输出其中最小值的程序
int main(){ float A[4],a_min;int i;for(i=1;i<4;i=i+1){ if(A[i]<=A[0])A[0]=A[i];} a_min=A[0];printf("最小值= %f\\n",a_min);return(0);} 注释:将4个数值分别赋给A[0],A[1],A[2],A[3]a_min为最小值。

编写一个程序,对输入的4个整数,求出其中的最大值和最小值,请使用C#编写...
= number3;Console.WriteLine("请输入第四个数:");number3 = decimal.Parse(Console.ReadLine());if(number3 > max1 ) max1 = number3;if(number3 < min2 ) min2 = number3;Console.WriteLine("最大值:" + max1.tostring());Console.WriteLine("最小值:"+ min1.tostring());} ...

C语言编程序:输入a,b,c,d四个整数,求最小值,最大值。
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);} 原理就是运用冒泡算法,两两比较,把所有的比较完,得出最大和最小值。

流程图 编写一个程序,对输入的四个整数,求出其中的最大值和最小值_百 ...
h> main(){ int a,b,c,d,max,min;scanf("%d,%d,%d,%d",&a,&b,&c,&d);max = a;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",max,min);} ...

...4个整数判断它们的大小,并请分别打印出它们的最大值和最小值...
void main() { int a,b,c,d,max,min;scanf("%d%d%d",&a,&b,&c,&d);max=min=a;if ( max<b ) max=b;if ( max<c ) max=c;if ( max<d ) max=d;if ( min>b ) min=b;if ( min>c ) min=c;if ( min>d ) min=d;printf("最大值%d,最小值%d。\\n",max,min)...

c语言:从键盘上输入四个数求出最大值和最小值
int main(){ int a[4];int min=0;int max=0;for(int i=0;i<4;i++){ scanf("%d",&a[i]);} min=max=a[0];for(int i=1;i<4;i++){ if(a[i]>max)max=a[i];if(a[i]<min)min=a[i];} printf("四个数中的最大值为%d,最小值为%d",max,min);return 0;} ...

相似回答