永发信息网

当a<=x>=b时y=1,否则y=0.改正程序

答案:2  悬赏:50  手机版
解决时间 2021-02-24 21:04
  • 提问者网友:末路
  • 2021-02-24 14:45
const int a=10,b=20;
int fun(int x)
{
int y;
if(x>=a&&x<=b);
{
y=1;
}
else
{
y=0;
}
return x;
}
int main()
{
int x,y;
peintf("请输入整数x:");
scanf("%d",&x);
y=fun(int x);
printf("y=%d\n",y);
system("pause");
return 0;
}
最佳答案
  • 五星知识达人网友:人间朝暮
  • 2021-02-24 16:15
你的return错了,应该返回y值,不是x值
全部回答
  • 1楼网友:廢物販賣機
  • 2021-02-24 16:23
这(x^a+y^a)^(1/a) 与(x^b+y^b)^(1/b)可以写成:x(1+(y/x))^(1/a)和x(1+(y/x))^(1/b)其实是同一个函数模型此形式q=(1+a^t)^1/t。只要知道q在第一象限的单调性就行。这是个复核函数分别看a^x和a^(1/x)这两个基本函数的单调性,就能知道了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯