已知变量x,y是float型,编写程序,输入变量x的值(如:100),输出下列表达式中变量y1,y2,y3,y4,y5的值。
(1)y1=4.8*x-1/2。
(2)y2=(int)x%2/5-x。
(3)y3=x>100&&x<200。
(4)y4=x>=100||x<=100。
(5)y5=(x-=x*100,x/=100)。
已知变量x,y是float型,编写程序,输入变量x的值(如:100),输出下列表达式中变量y1,y2,y3,y4,y5的值。
(1)y1=4.8*x-1/2。
(2)y2=(int)x%2/5-x。
(3)y3=x>100&&x<200。
(4)y4=x>=100||x<=100。
(5)y5=(x-=x*100,x/=100)。
你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
#include <stdio.h>
int main()
{
float x , y1, y2, y3, y4, y5;
scanf("%f",&x);
y1=4.8*x-1/2;
y2=(int)x%2/5-x;
y3=(x>100&&x<200);
y4=(x>=100||x<=100);
y5=(x-=x*100,x/=100);
printf("y1=%f\n",y1);
printf("y2=%f\n",y2);
printf("y3=%f\n",y3);
printf("y4=%f\n",y4);
printf("y5=%f\n",y5);
return 0;
}