永发信息网

C语言求两个整数中的较大者

答案:4  悬赏:0  手机版
解决时间 2021-02-22 14:47
#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);
}
求指教哪里错了,执行时,输入 1,2,只能输出 max=1
要怎么改?
最佳答案
你的程序没有错,问题是输入数据时,输入了第一个数据后,一定输入一个英文半角的逗号,再输入第二个数,再回车。若想避免这个问题,必须把
scanf("%d,%d",&a,&b); 改为: scanf("%d %d",&a,&b);

你试一下看是否正确?
全部回答
改正如下 #include //主函数 int main() { int max(int x,int u);//这里你打错了 int a,b,c; scanf(%d,%d\n",&a, &b);//这里是输入两个数 c = max(a,b);//最大值返回给c printf("%d",c);//打印出最大值 return 0; } //求两个整数中的较大者的max函数 int max(int x,int y) { int z; if(x>y)z=x; else z=y; return(z); }
首先新建一个win32控制台程序,再网工程里面添加一个 C++ SourceFile 注意命名C++ SourceFile文件时,加上 “.C” 后缀。 下面是源代码。 #include <stdio.h> //编译预处理指令 int main() //定义主函数 { //主函数体开始 int max(int x,int y); //对被调用函数 max 的声明 int a,b,c; //定义变量a,b,c scanf("%d,%d",&a,&b); //输入变量a和b的值 c=max (a,b); //调用函数 max,将得到的值赋给c printf("max=%dn",c); //输出c的值 return 0; //返回函数值为0 } //主函数体结束 int max(int x,int y) //定义max函数,函数值为整型,形式参数x,y为整型 { int z; //定义整型变量z if(x>y)z=x; //判断语句,若x的值大于y的值,则将x的值赋给z else z=y; //否则将y的值赋给z return(z); //返回z的值给主函数,即,把z的值赋给主函数体中的变量c } 首先编译后,在运行。 运行过后,在同一行输入俩个不同的整数。 并用逗号隔开,按回车,即会显示出MAX=较大的数。
#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; } 输入格式错误,输入时加,间隔两个数 scanf("%d,%d",&a,&b); 例:使用scanf函数输入数据。 #include<stdio.h> int main() { int a,b,c; printf("输入 a, b, c\n"); scanf("%d,%d,%d", &a, &b, &c); printf("a = %d b = %d c = %d\n", a, b, c); fflush(stdin); return 0; } 注意上面的scanf("%d,%d,%d",&a,&b,&c);中%d,%d,%d之间有逗号,在输入数据时也要加逗号,如果去掉逗号,输入时就不用逗号,而用空格,tab键或回车键将各个数据隔开
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
累觉不爱的读音
上海金贝壳家纺怎么去啊,有知道地址的么
请问身高160cm的女 体重多少算正常???
和兴布艺在哪里啊,我有事要去这个地方
靠近女领导燃情仕途
成人慢性牙周炎病变最主要的优势菌为A.伴放线
川禾医药易好康大药房这个地址在什么地方,我
外研社四年级英语上册第1课单词朗读
高中数学考试时各个单元分值大概多少
大师!乾造:壬午年,壬寅月,壬戌日,戊申时的
生物教学中怎样体现学生的主体性
没有木材检疫证怎么罚
求海贼王1-100集高清中文字幕百度云资源
蓖麻子中毒的主要表现有A.恶心呕吐B.腹痛腹泻
德福祥老北京布鞋我想知道这个在什么地方
推荐资讯
人脸识别系统一定要先录入照片吗
有没有什么可以在电脑中藏东西的好方法?可以
用PS做展位的广告图,应该用多大的尺寸?
家用轿车什么情况下要检修后桥?
人生最大的悲哀真的莫过于心死吗?
建国路/三道湾桥(路口)这个地址在什么地方,
电子科大有心理学吗?
2020年最新AB卷四年级数学下册人教版答案
按键精灵怎确保第一个技能释放出去了才释放下
坏蛋是怎样练成的第二部大结局简介
我人瘦但手肉,这算有福气吗
大连金州有多少人口
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?