永发信息网

输入三个实数存入变量x,a,b中,判别x是否在区间[a,b]中(即a≤x≤b),若是,输出1,不是则输出0.

答案:3  悬赏:70  手机版
解决时间 2021-11-14 09:26
  • 提问者网友:自食苦果
  • 2021-11-13 10:41
输入三个实数存入变量x,a,b中,判别x是否在区间[a,b]中(即a≤x≤b),若是,输出1,不是则输出0.
最佳答案
  • 五星知识达人网友:怙棘
  • 2021-11-13 11:04
#include
void main()
{
int x,a,b,z;//多一个变量z输出显示用的
scanf("%d%d%d",&x,&a,&b);//有改动
printf("%d %d %d\n",a,b,x);
if(x>=a&&x<=b)
{
z=1;}
else z=0;
printf("%d\n",z);
}
全部回答
  • 1楼网友:像个废品
  • 2021-11-13 12:39
声明变量应该用int,或者float,double。char是字符型的声明,程序中if语句后加一句
else return0;
  • 2楼网友:痴妹与他
  • 2021-11-13 11:30
int main()
{
float a,b,c;
printf("Please enter the interval minimum :");    //输入最小值
scanf("%f",&a);
printf(" Please enter a maximum value :");        //输入最大值
scanf("%f",&b);
printf(" Please enter a numerical value to judge :");       //输入需要比较的数值
scanf("%f",&c);
if(c>=a&&c<=b) printf(" The number in the interval !");       //此数在区间中
else printf(" This number is not in the interval !");        //此数不在区间中
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯