程序如下:include <stdio.h> int main(){ int a,b,c,Max;printf("请输入3个数:\n");scanf("%d%d%d",&a,&b,&c);Max=a>b?(a>c?a:c):(b>c?b:c);printf("3个数中最大值为:%d\n",Max);return 0;}
在C语言中,我们可以使用条件语句(if...else)来比较三个数并找出最大值。以下是一个简单的示例程序:#include <stdio.h> int main() { int a, b, c, max; printf("请输入三个整数:"); scanf("%d %d %d", &a, &b, &c);if (a > b) { if (a > c) { ma...
int main(){ int a,b,c,max;printf("请输入三个数:\n");scanf("%d%d%d",&a,&b,&c);if(a>b)max=a;if(c>max)max = c;printf("三个数中最大的数为:%d",max);return 0;}
编写的C程序如下:include <stdio.h>int main(){ int a, b, c, max;scanf("%d %d %d", &a, &b, &c); //输入3个数字 if (a > b){ if (a > c) max = a; else max = c;} else { if (b > c) //判断谁是最大值 max = b;else max = c;} pr...
可以参考下面的代码:include<stdio.h> int main(){int a,b,c,d;int max(int x,int y);printf("请输入三个任意整数:\n");while(scanf("%d %d %d",&a,&b,&c)!=-1){d=max(a,max(b,c))printf("max=%d\n",d);} return 0;} int max(int x,int y){ return x>y?x:y...
要编写一个C程序,输入a、b、c三个数值并找出其中的最大值,可以参考以下代码片段:c include int main() { int a, b, c, max;printf("请输入三个数:\n");scanf("%d %d %d", &a, &b, &c);if (a > b) { max = a;} if (c > max) { max = c;} printf("三个数中最...
include <stdio.h> int main(){ int max(int x,int y);int a,b,c;scanf("%d,%d",&a,&b);c=max(a,b);printf("max=%d\n",c); //这里是需要双引号的 return 0;} int max(int x,int y){ int z;if(x>y)z=x;else z=y;return(z);} 输入的时候是需要有逗号隔开如:10...
int max(int x,int y);void main(){ int a,b,c,d;scanf("%d%d%d",&a,&b,&c); //原来这里的%d%d%d之间有“,”隔开 应该去掉 d=max(a,max(b,c)); //如果要改为比较四个,修改如下 printf("max=%d\n",d);} int max(int x,int y){ int z;if (x>y) z=x;else ...
&c);max=a;if(max<b)max=b;if(max<c)max=c;printf("最大的数是%d:",max);return 0;} 可以借鉴应用的其他方法:include<stdio.h> void main(){ int a,b,c,max;scanf("%d %d %d",&a,&b,&c);if (a>=b)max=a;else max=b;if (max<c)max=c;printf("%d",max);} ...
include<stdio.h> int main(){ int a,b,c;scanf("%d%d%d",&a,&b,&c);if(a>b&&a>c)printf("the max is%d\n",a);if(b>a&&b>c)printf("the max is%d\n",b);if(c>b&&c>a)printf("the max is%d\n",c);if(a<b&&a<c)printf("the min is%d\n",a);if(b<a&&b...