大佬救我
求助帖!!大佬救救我当x>=10时,程序是按1<=x<10的形式运行输出
代码如下:
#include<stdio.h>
int main()
{
int x, y;
printf("输入x的值:");
scanf("%d", &x);
if (x < 1)
{
y = x;
}
else if (1 <= x < 10)
{
y = 2 * x - 1;
}
else
{
y = 3 * x - 11;
}
printf("输出y的值为:%d", y);
return 0;
}
新手表示很憨{:10_277:} else if (1 <= x < 10)
这个写法是不对的
改成
else if (1 <= x && x< 10)
就好了 <font color="red">[已解决]</font>帮帮孩子吧
https://fishc.com.cn/thread-182962-1-1.html
(出处: 鱼C论坛)
就在刚刚还有人问过 满意的话记得设置最佳答案{:10_297:} 昨非 发表于 2020-10-23 23:12
[已解决]帮帮孩子吧
https://fishc.com.cn/thread-182962-1-1.html
(出处: 鱼C论坛)
哈哈哈,谢谢大佬啦
M_bells 发表于 2020-10-23 23:18
哈哈哈,谢谢大佬啦
不客气,1024快乐
页:
[1]