c语言编译不等式组
发布时间: 2023-12-21 15:26:43
1. c语言中这个不等式怎么编 用switch语句
#include "stdio.h"
#include "conio.h"
main()
{
double x;
int temp,y;
printf("input a number:");
scanf("%lf",&x);
temp=(x>=0?(x>0?1:0):-1);
switch(temp){
case 1:
y=1;break;
case 0:
y=0;break;
case -1:
y=-1;break;
}
printf("y=%d\n",y);
getch();
}
若对这个表达式不懂的temp=(x>=0?(x>0?1:0):-1);可以继续追问 。编译环境是win-TC下的,你可以把getch()替换成getchar()防止屏幕一闪而过
2. C语言中不等式可不可以连写
不可以的。应为
(x<=a)&&(x>=b&&x<=c)
3. 悬赏求一个简单的C语言解不等式的程序
#include<stdio.h>
intmain(void)
{
intx1,x2,x3;
floatt;
floatsum;
scanf("%f",&t);
for(x1=0;x1<10;x1++){
for(x2=0;x2<10;x2++){
for(x3=0;x3<10;x3++){
sum=4.71*x1+3.615*x2+4.73*x3;
if(sum<=t)
printf("x1:%d,x2:%d,x3:%d ",x1,x2,x3);
}
}
}
return0;
}
热点内容