输入三个整数编写一个c语言程序如何判断最大值和最小值一起输出

如30 10 20
printf(请输入三位整数:);
scanf("%d %d %d",&a,&b,&c);
if(................)
printf("最大值是%d\n",.....);
printf("最小值是%d\n"......);
return 0;

int a,b,c;
    printf("请输入三位整数:");
    scanf("%d %d %d",&a,&b,&c);
    int max=a,min=b;
    if(a<b){
        max=b;
        min=a;
    }
    if(min>c)
        min=c;
    if(max<c)
        max=c;
    printf("最大值是%d\n",max);
    printf("最小值是%d\n",min);

追问

虽然你是粘贴复制但还可以能在给一个相同问题但不同编程思路的答案吗?

温馨提示:内容为网友见解,仅供参考
无其他回答

输入三个整数编写一个c语言程序如何判断最大值和最小值一起输出
int a,b,c; printf("请输入三位整数:"); scanf("%d %d %d",&a,&b,&c); int max=a,min=b; if(ac) min=c; if(max<c) max=c; printf("最大值是%d\\n",max); printf("最小值是%d\\n",min);

用c语言编写程序,输入3个整数,求三个数中的最大值
else printf("%d",c);}

...从键盘输入3个整数,找出其中最小值或最大值并输出
int max(int a, int b){return a>b?a:b;}int main(){ int a,b,c; scanf("%d%d",&a,&b,&c); printf("%d\\n", max(max(a,b),c)); return 0;}最小值类似。

C语言:编写一个程序实现3个数之间大小的比较。将最大的数输出
main(){ int a,b,c,d;printf("输入3个数:");\/\/输入3个数 scanf("%d%d%d",&a &b &c);if(a>b)\/\/比较大小并输出较大在数 d=a ;else d=b;if(d>c)printf("%d",d);else printf("%d",c);}

,编辑C语言程序。从键盘输入三个数,求这个整数中的最大值和最小值
int min(int a,int b,int c);void main(){ int x,y,z;printf("请输入三个数(用空格隔开):");scanf("%d%d%d",&x,&y,&z);printf("三个数选出最大数是%d\\n",max(x,y,z));printf("三个数选出最小数是%d\\n",min(x,y,z));} int max(int a,int b,int c){ if (a>...

用C语言编程:输入x,y,z三个数,输出最大值和最小值
include<stdio.h>int main(){int x,y,z,t; scanf("%d%d%d",&x,&y,&z); if(x<y){t=x;x=y;y=t;} if(x<z){t=x;x=z;z=t;} if(y<z){t=y;y=z;z=t;} printf("max=%d min=%d\\n",x,z); return 0;}

怎样用C语言编写这样一个程序:输入三个整数,求其中的最大值?
include<stdio.h> include<stdlib.h> int x,y,z;int max;int main(void){ printf("请输入三个整数:\\n");scanf("%d%d%d",&x,&y,&z);if(x>y)max=x;else max=y;if(max>z);else max=z;printf("最大值为%d",max);system("pause");} ...

有三个整数a,b,c,由键盘输入,输出其中最大的数 c语言编程问题
int main(void){ int a, b, c;int largest;printf("请输入三个数,来判断最大值:");scanf("%d%d%d", &a, &b, &c);if(a>b && a>c)largest = a;else if (b>a && b>c)largest = b;else largest = c;printf("最大的数为%d\\n", largest);return 0;} 希望帮得到你!

C语言程序代码 题目:输入三个整数,找出其中的最大值并输出
include<stdio.h>int main(){int a,b,c,max;printf("input 3 integers: ");scanf("%d%d%d",&a,&b,&c);max=(a>b)?((a>c)?a:c):((b>c)?b:c);printf("max=%d\\n",max);return 0; }ps:调试成功。

c语言 输入三个整数,输出最大值最小值,要求使用指针的方式,要具体的分...
printf("max = %d min = %d\\n", *mx, *mi); \/\/ 输出 最大最小值,带星号的是 值 return 0; } 追问 带星号的是什么值 追答 声明里,带星号的形式表示那是指针。同语句里带星号的表示,外表一样,含意不同。C 语言,形式逻辑 不成立,初学者要注意。 语句里,指针指向的值用带星号的形式表示。语句里...

相似回答