题目内容

下列程序段的输出结果是( )。int a=1234;float b=123.456;double c=12345.54321;printf("%2d,%3.2f,%4.1f",a,b,c);

A. 无输出
B. 12, 123.46, 12345.5
C. 1234,123.46,12345.5
D. 1234,123.45, 1234.5

查看答案
更多问题

以下程序的输出结果是( )。int main(){ int a=20,b=10;printf("%d,%%d\n",a+b,a-b); }

A. 30,%d
B. 30,10
C. 30,%10
D. 以上答案均不正确

下列程序的运行结果是( )。int main(){ float x=2.5;int y;y=(int)x;printf("x=%f,y=%d",x,y); }

A. x=2.500000,y=2
B. x=2.5,y=2
C. x=2,y=2
D. x=2.500000,y=2.000000

以下程序的输出结果是( )。int main(){ char c=‘z’;printf("%c",c-25);}

A. a
B. z
C. z-25
D. y

下面程序的输出结果是( )。int main( ){ double d=3.2 ;int x=1.2, y ;y=(x+3.8)/5.0 ;printf("%d\n",d*y);}

A. 3
B. 3.2
C. 0
D. 3.07

答案查题题库