c语言四个数找最大值 选四个数求最大

4886℃
c语言:用户输入的四个数中找出最大值和最小值 ,求答案!!

#include <stdlib.h>#define LENGTH 20 void main() { int *pBuff = (int *)malloc(sizeof(int) * LENGTH); int i, max, min; for (i = 0; i < LENGTH; ++i) { printf("请输入第%d个数:".

c语言四个数找最大值 选四个数求最大

用C语言编写求四个数中最大值和最小值

先将四个数保存到一个数组当中,之后求该数组中的最大元素与最小元素.具体实现方法可以参考如下程序段:int a=3, b=2, c=5, d=9; int t[4]={a, b, c, d}; // 将四个数保存到数组t中 int i, max, min; max = t[0]; // 初始最大值为第一个值 min = t[0]; // 初始最小值为第一个值 for(i=0; i<4; i++) { if(max<t[i]) max=t[i]; if(min>t[i]) min=t[i]; }

用C语言编写一个程序,找出4个整数中的最大值

#include <stdio.h> int main() { int a[4]; printf("请输入4个正整数:"); scanf("%d,%d,%d,%d", &a[0],&a[1],&a[2],&a[3]); int max = a[0]; for(int i=0;i<4;i++) { if(max < a[i]) max=a[i]; } printf("这四个数中最大的是:%d\n", max); return 0; }

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

还好,只有四个整数,若更多的话那可就麻烦了,这个最好用数组来处理.楼上的固然正确,不过第八行不要这样子写:max=min=a;最好分开来写成:max=a;min=a; .

c语言 输入四个数,判断最大值输出?

#include <stdio.h> int main(void) { int a,b,c,d; int max1,max2,max3,Max; printf("Please input four number:"); scanf("%d%d%d%d", &a,&b,&c,&d);//输入4个值,值与值.

跪求C语言编程题``( 四个数求最大值?)

#include void main() { int a[4],max; printf("请输入四位整数\n"); scanf("%d%d%d%d",&a[0],&a[1],&a[2],&a[3]); max=a[0]; for(int i=1;i { if(a[i]>max) { max=a[i]; } } printf("Max=%d\n",max); } 不知道你学了哪里~ 我只能用最简单的编.学习的时候要努力哦

用C语言! 编写一个程序,找出4个整数中的最大值.

#include int main() { int a,b,c,d; int max; scanf("%d%d%d%d", &a,&b,&c,&d); max = a; if(max max = b; if(max max = c; if(max max = d; printf("%d\n", max); return 0; }

C语言中如何编 输入4个数 输出最大值和最小值?

用数组来接收输入的4个数 然后给数组排序 最后只需要输出数组的第一个数和最后个数,具体代码如下:int i,j,tmp,num; int str[4]; num=4; printf("请输入%d个整数:",num);//数 for(i=0;iscanf("%d",&str[i]); for(i=0;ifor(j=i+1;jif(str[i]>str[j]) {tmp=str[i];str[i]=str[j];str[j]=tmp;} printf("最小数:%d:\n",str[0]);//最小数 printf("最大数:%d:\n",str[3]);//最大数

输入4个整数,找出其中最大的数.用函数的嵌套调用

展开全部#include"stdio.h" int count=0; int a[4]; int MaxNum(int num) { int temp; if(count==2) /*最后两个数比较,返回较大的*/ { if(num>a[3]) { return num; } else return a[3]; } .

c语言用宏定义求4个数的最大值

思路:判断两个数最值可以用三目运算符,例如求x和y的最大数:x>y?x:y,对于四个数a,b,c,d,可以先判断a和b的最大值为x,c和d的最大值为y,最后求x和y的最大值.参考代码:12345678910111213 #include <stdio.h>#define max(a,b,c,d) (a>b?a:b)>(c>d?c:d)?(a>b?a:b):(c>d?c:d) intmain() { inta,b,c,d; scanf("%d%d%d%d",&a,&b,&c,&d); printf("max:%d",max(a,b,c,d)); return0; }/*运行结果:1 4 5 2 max:5*/