题目内容

根据已给出的数据的输入和输出形式,下面程序中正确的输入输出语句是( )。 main() {int x; float y; printf("enter x,y:"); 输入语句 输出语句 } 要求输入形式为:enter x,y:2 3.4要求输出形式为:x+y=5.40

A. scanf("%d,%f",&x,&y); printf("\nx+y=%4.2f",x+y):
B. scanf("%d%f",&x,&y); printf("\nx+y=%4.2f",x+y);
C. scanf("%d%f",&x,&y); printf("\nx+y=%6.1f",x+y);
D. scanf("%d%3.1f",&x,&v); printf("\nx+y=%4.2f",x+y);

查看答案
更多问题

下列运算符中优先级最高的是( )。

A. <
B. +
C. &&
D. !=

以下程序段的输出结果为( )。 main() { int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; case 2:a++:b++; } printf("a=%d,b=%d\n",a,b); }

A. a=2,b=1
B. a=1,b=1
C. a=1,b=0
D. a=2,b=2

以下程序段的输出结果为( )。 main() { char x='A'; x=(x>='A'&&x<='Z')?(x+32):x; printf("%c\n",x); }

A
B. a
C. Z
D. z

已知intx=10,y=20,z=30;以下语句执行后x,y,z的值是( )。 if(x>y) z=x;x=y;y=z;

A. x=10,y=20,z=30
B. x=20,y=30,z=30
C. x=20,y=30,z=10
D. x=20,y=30,z=20

答案查题题库