永发信息网

为什么c语言max 不对(更改输入值每次都会变,但都是非常大的数)

答案:1  悬赏:80  手机版
解决时间 2021-03-04 00:43
  • 提问者网友:我是女神我骄傲
  • 2021-03-03 11:09
为什么c语言max 不对(更改输入值每次都会变,但都是非常大的数)
最佳答案
  • 五星知识达人网友:七十二街
  • 2021-03-03 11:48

伙计,没有问题的。  
输入格式是:数据,数据没问题。
如果是这样输入的话: 数据 数据, 有问题。
如果要这样输入的话,那么scanf("%d %d",&a,&b); 或者 scanf("%d%d",&a,&b);

你可以把下面的代码复制进行测试: 
#include
int main()
{
int max(int x,int y);
int a,b,c;
scanf("%d %d",&a,&b);
c=max(a,b) ;

printf("max is %d
",c);return 0;
}
int max(int x,int y)
{int z;
z=x>y?x:y;
return z;
}

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯