有些错误,帮你修改了下,你运行看看 include <stdio.h> int max (int x, int y);//少了子函数的定义,以后你会懂的 void main(void)//前面增加个void,避免警告 { int a, b, c;scanf("%d %d", &a, &b);//这句话少了2个& c = max(a, b);printf("max=%d", c);} int ...
应把逗号改为&& &&的意思是且,和; 修改后程序如下 #include 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 x,int y,int z) { int a; if (x>y&&x>z) a=...
include<stdio.h> int min(int x,int y);void main(){ int a,b,c;printf("请输入三个整数a,b,c:\n");scanf("%d%d%d",&a,&b,&c);a=min(a,b);c=min(a,c);printf("\n");printf("最小值是:%d\n",c);} int min(int x,int y){ if(x>y)return y;else return x;...
应把逗号改为&& &&的意思是且,和; 修改后程序如下 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 x,int y,int z){ int a;if (x>y&&x>z) a=...
b:c; printf("最大的数字:%d",c); return 0; }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 x,int y,int z){int m ,n;if(x>y) m = x...
楼上的固然正确,不过第八行不要这样子写:max=min=a;最好分开来写成:max=a;min=a; 要养成良好的编程习惯。对于这个题而言,我会这样写(不用数组):include<stdio.h> main(){ int a,b,c,d,max,min;printf("input 4 numbers:");scanf("%d%d%d",&a,&b,&c,&d);max=a>(b>(c>...
2、y=100c+10b+a;改成y=100*c+10*b+a;3、加上头文件#include<stdio.h> 4、修正后的代码:include<stdio.h> int main(){int x;int y;int a,b,c;printf("Please input a num:");scanf("%d",&x);a=x/100;b=x/10%10;c=x%10;y=100*c+10*b+a;printf("y=%d\n",y)...
printf("%f\n",y);}经过验证成立main(){int x,y;scanf("%d",&x);if(x<1),y=x;else { if(1<=x<10)y=2x-1elsey.=3x-11}printf("y=%d",y)}}格式有点忘记了 大体应该是对的 这是if else函数 可以用while等函数编写程序形式不一可以尝试其它解法,如有错误请多指教include ...
下面是正确的代码:include<stdio.h> int max(int x,int y){ int z;if(x>y)z=x;else z=y;return(z);/*z保存最大的数字,不是x*/ } //如果函数写主函数前面就不用声明了,否则int max(int x,int y);/*函数声明应该放这里*/ int main(){ int a,b,c;scanf("%d,%d",&a,&...
include<stdio.h>void 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);}int max(int x,int y){int z;if(x>y) z=x;else z=y;return(z);}该函数在vs2010中始终编译不过,软件提示的错误为syntax error:‘type’而错误...