# 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);
}
用c语言“求两数中较大的数”代码,请帮忙看下错在哪里,谢谢~!
子函数(也就是后一个函数) 里面第一行int max(int x,int y);分号去掉。因为这也是一个函数,跟int main()后面没有分号是一个道理的。
c语言求两个数中的较大数
因为你使用的是scanf("%d,%d",&a,&b);注意%d,%d中间有逗号,那么,程序运行时你输入的a,b中间要有逗号。否则把%d,%d中间逗号换成空格
我自己编写的一个C语言,请问哪里错了吗?用一个函数求两个数种的较大者...
int max(int x,int y){ int z;if(x>y)z=x;else z=y;return (z);} max 后面的小括号错了,你打的是中文下的括号,看不清的话复制这个对比一下:int max(int x,int y)
C语言求两个数中较大者,我这么写对吗?为什么答案总是前面的数?
include <stdio.h>\/\/说实话,你的代码哪里错我也看不出来。\/\/极有可能是输入时的符号分隔影响。提问程序代码最好请直接贴出原代码\/\/直接给你写了一个int myMax(int a,int b){ return (a>b?a:b);\/\/用三目运算符直接得出结果}int main(){ int a,b,c; scanf("%d%d",&a,&...
C语言:求2个数中较大者怎么做???
scanf("%d%d",&a,&b) \/\/这样的话只需要输入两个纯数字就可以了,数字可以用空格格开或者每输入一个数字敲一下回车 然而scanf("%d,%d",&a,&b) 这个语句,%d与%d中间多了一个逗号,在输入的时候必须要输入进去,意思就是输入一个数字然后紧接着输入一个逗号再输入另一个数字,敲回车才可以 ...
...请问哪错了,我找不出来了,请各位帮忙看看···
代码没问题,就是输入两个数的时候是以逗号隔开,然后回车,代码是没问题的,欢迎追问
C语言中求两个整数中的较大者。
1、首先新建一个工程和一个.c文件。2、然后需要按照图示代码输入头文件。3、然后需要按照图示代码输入主函数。4、然后需要按照图示代码定义变量类型。5、然后需要按照图示代码输入2个数字。6、然后需要按照图示代码比较两个数。7、然后需要编译运行可以看到比较出了数的大小。
C语言写一个比较两个数大小的程序 代码哪里有错
scanf("%d%d",&a,&b);这个和你那个不同看得出来在哪里吗?就是%d和%d之间少了个逗号,其实加上也可以,只是再输入的时候注意输入的方法。如果加了逗号,输入应该用逗号隔开,而不是空格或是回车。没加逗号,输入就用空格或是回车。
c语言中两个数中取较大的一个数怎么表示
main(void){ int a, b; int max; scanf("%d %d", &a, &b); \/\/从输入中获取两个数 if (a > b) max = a; else max = b; printf("%d\\n", max); return 0;}
C语言比较两个数的大小,求找错误~~~
,c);\/\/格式错误 return 0;}int max(int x,int y){int z;if(x>y) z=x;\/\/ 赋值反了else z=y;\/\/赋值反了 return (z);} 您好,很高兴为您解答,流星不死为您答疑解惑 如果本题还有不懂的地方请追问,望采纳我的回答。祝楼主学习进步。上面的代码可以直接复制到编译器里,带换行。