编写一个c程序,输入a,b,c3个值,输出其中最大值?

简单一点的

第1个回答  2009-02-20
float max3v(float v1, float v2, float v3)
{
return (v1 < v2) ? ((v2 < v3) ? v3 : v2) : ((v1 < v3) ? v3 : v1);
}

编写一个C程序,输入a,b,c3个值,输出其中最大值
1.scanf("%d,%d,%d",&a,&b,&c);应该改成scanf("%d%d%d",&a,&b,&c);要不然你输入的时候必须输入逗号,比如你输入1 2 3必须输入:1,2,3才正确 2.if(x>y){ if(x>z)k=x;else k=z;} 第一个分号;应该是英文的;而不是中文下的;正确的如下:include void main(){ int max(...

编写一个C程序,输入a,b,c3个值,输出其中的最大值的问题
如果用scanf("%d d d",&a,&b,&c);或者是scanf("%d%d%d",&a,&b,&c);运行时,输入的各个数据之间可以用空格或者是回车键分开;下图第一个为:第一种情况,第二个图为第二种情况 楼主的程序的其他地方没有错误

编写一个C程序,输入a,b,c3个值,输出其中最大者!
1、新建一个空的C语言源程序。2、定义四个整型变量a,b,c,max。a,b,c三个变量用于存储输入的三个数,max用于存储三个数中的最大值。3、使用scanf语句从键盘中输入三个数。需要注意变量前不要忘记使用&。4、使用max与三个数进行一一比较取出其中最大的数存储到max中。5、输出max。使用printf语句...

编写一个C程序,输入a,b,c3个值,输出其中最大者
b<c if(max<b && b >c){ max=b;} else if(max>c){max=c;} else 输出。。。

编写一个C程序,输入a,b,c3个值,输出其中最大者
(a>b){ if (a>c)d=a;else d=c;} else { if (b>c)d=b;else d=c;} 最后D就是最大的值 我不太了解C的语法,不知道这样写对不对:d = a>b?a:b;d = d>c?d:c;如果C有这样的三目运算符,两句就取出D了 如果有PHP的max()函数更好,直接:max(a,b,c);就取出最大值了 ...

编写一个C程序,输入a,b,c3个值,输出其中最大者。
include<stdio.h> void main(){ int max(int x,int y,int z);int a,b,c,d;scanf("%d%d%d",&a,&b,&c);d=max(a,b,c);printf("max=%d\\n",d);} int max(int a,int b,int c){ int n;if (a>b,a>c) n=a;else if(b>c) n=b;else n=c;return(n);} ...

...下,C语言高手!可不可以帮我编写一个C 程序,输入A、B、C3个值,输出...
void main(){ int a,b,c;printf("请分别输入三个数:\\n");scanf("%d%d%d",&a,&b,&c);if(a<b) a=b; \/\/永远认为a是最大的 if(a<c) a=c;printf("ABC中最大数为:%d\\n",a);} 更简单的:include <stdio.h> void main(){ int a,b,c;printf("请分别输入三个数:\\n");...

帮忙用C语言编个程序:输入a,b,c3个值,输出其中的最大者
i;printf("请输入三个数\\n");scanf("%d,%d,%d",&a,&b,&c);\/\/注意 这里用","隔开 输入的时候一定也要用","隔开 if(a>b&&a>c){ printf("a最大\\n");} else if (b>a&&b>c){ printf("b最大\\n");} else if (c>a&&c>b){ printf("c最大\\n");} 这个我觉得对初学者...

编写一个C程序,输入a,b,c3个值,输出其最大值。
int main(){ int a,b,c;printf("依次输入abc的值,用空格隔开\\n");scanf("%d d d",&a,&b,&c);if(a>b){ if(a>c){ printf("%d\\n",a);} else { printf("%d\\n",c);} } else { if(b>c){ printf("%d\\n",b);} else { printf("%d\\n",c);} } return 0;} ...

C语言编程。编写一个C程序,输入a、b、c3个值,输出其中最大者。
include <stadio.h>void main(){ int max (int ,int,int); int a, b, c; scanf("%d %d %d",&a,&b,&c); max(a,b,c); printf("max=%d\\n",c)}int max (int z,int t,int m){ if(z > t){ if(m > z) return m; return z; } ...

相似回答
大家正在搜