为了账号安全,请及时绑定邮箱和手机立即绑定

为什么结果不正确

为什么结果不正确

C
慕少4213306 2019-01-13 19:28:43
您好,为什么以下程序比较大小不对,只能比较三个数,第四个就无法比较了,我用了一下分步调试,但是到了输入函数就无法往下走了#include <stdio.h>int main(){ int max4 (int a,int b,int c,int d); int a,b,c,d,max; printf("Please enter 4 interger numbers:"); scanf("%d,%d,%d,%d,%d",&a,&b,&c,&d); max=max4(a,b,c,d); printf("the largerst number is :%d\n",max); return 0;}int max4 (int a,int b, int c,int d){ int max2 (int a,int b); int m; m=max2(a,b); m=max2(m,c); m=max2(m,d); return (m);}int max2 (int a,int b){ if (a>=b) return a; else  return b;}
查看完整描述

3 回答

?
慕婉清8127533

TA贡献10条经验 获得超4个赞

我这里测试图片的数据没问题,你看看图片的输入,45后的逗号是拼音逗号

查看完整回答
反对 回复 2019-01-18
  • 3 回答
  • 0 关注
  • 754 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号