执行下列程序段,若从键盘输入-10,则结果是【 】main(){ int x,y; scanf('%d',&x); if(x>0) y=1; else if(x==0) y=0; else y=-1; printf('%d',y);}
A: 1
B: 0
C: -1
D: 其它答案都不正确
A: 1
B: 0
C: -1
D: 其它答案都不正确
举一反三
- 执行下列程序段,若从键盘输入-10,则结果是【 】main(){ int x,y; scanf('%d',&x); if(x>;0) y=1; else if(x==0) y=0; else y=-1; printf('%d',y);} A: 其它答案都不正确 B: 1 C: 0 D: -1
- 当从键盘输入32时,下列程序的输出结果为( )。 #include int main() { int x,y; scanf(“%d”,&x); y=0; if(x>=0) { if(x>0) y=1; } else y=-1; printf(“%d”,y); return 0; }
- 若运行以下程序时输入:5<;回车>;,则程序的运行结果是 。#include <;stdio.h>;int main(){int x,y;scanf("%d",&x);if (x>;=0)if (x>;0) y=1;else y=0;else y=-1;printf("x=%d,y=%d\n",x,y);return 0;}
- 10.当从键盘输入32时,下列程序的输出结果为( ) #include int main() { int x,y; scanf("%d",&x); y=0; if(x>=0) { if(x>0) y=1; } else y=-1; printf("%d",y); return 0; } A: 0 B: 1 C: -1 D: 不确定值
- 下列程序段运行的结果为( )x=0;if(x>0) y=1;else if(x=0) y=0;else y=-1;printf("%d",y);