哥哥姐姐门请帮我一下直接回复答案谢谢
1. 找出不合法标识符
_b1 main _123 Else While scanf signed putchar float
auto
2. 求值
x+a%3*(int)(x+y)%2/4
设 x=3.4, a=5, y=5.7
(float)(a+b)/2+(int)x%(int)y
设 a=2, b=3, x=3.5, y=2.5
3. 求输出结果?
printf(“%d\n”,(int)(2.5+3.0)/3);
4. scanf(“%4d%4d%10f”,&i,&j,&x);
问:怎么输入能使
i=-10,j=12,x=410.34
5. 最后x的值为多少?
ok1=-1; ok2=0; ok3=3; x=15;
if(!ok1) x--;
else if(ok2) if(ok3) x=3;
else x=4;
6. 找错
switch(int(x/10));
{ case1: a++; break;
default: c++; break;
case 2: d++;
case 5: e++;
}