题目内容

下列程序段的输出结果是()。inta = 1234;float b = 123.456f;double c = 12345.54321;printf ("%2d,%2.1f,%2.1lf\n",a,b,c);

A. 1234, 123.4, 1234.5
B. 1234, 123.5, 12345.5
C. 12, 123.5, 12345.5
D. 无输出

查看答案
更多问题

int a=1,b=2,c=3; if (a>c) b=a; a=c; c=b;printf("c=%d",c); 则c的值为()。

A. 3
B. 2
C. 不一定
D. 1

若x是int类型变量,以下程序段的输出结果是()。for(int x=3;x<6;x++)printf((x%2)?("**%d"):("##%d"),x);

A.
B. 3**4
C. 5
D. **3
E. 4**5
F. **3**4
G. 5
H. D.
I. 3**4**5

以下程序段的运行结果是()。int k, j, s;for (k=2;k<6;k++){s = 1;for (j=k;j<6;j++)s+=j;}printf ("%d\n",s) ;

A. 16
B. 6
C. 19
D. 9

下面程序运行结果为()。void main ( ){char c = 'a';if ('a'

A. LOW
B. UP
C. LOWUP
D. 程序语法错误

答案查题题库