c语言,三个数输出最大值答:include <stdio.h> define max(a,b) (a>b?a:b)int main(){ int a,b,c;scanf("%d %d %d",&a,&b,&c);printf("%d\n",max(max(a,b),c));return 0;}
C语言输入三个数输出最大值答:如果输入数字时用空格格开,如:11 22 44 改为scanf("%d%d%d",&a,&b,&c);如果输入数字时用逗号隔开,如: 11,22,44 则为scanf("%d,%d,%d",&a,&b,&c);所以你程序是对的,不知道是你输入错误还是其他什么原因。
编写一个c语言程序,输入三个整数,输出它们的最大值答:include <stdio.h> main (){ double a,b,c,m;printf ("请分别输入abc:\n");scanf ("%a%b%c",&a,&b,&c);if (a>=b&&a>=c) m=a;else if (b>=c&&b>=a) m=b;else m=c;printf ("%f,%f,%f中最大的数是%m",a,b,c,m);...