题目内容

程序段float k=0.8567f;printf("%06.1f%%",k*100);输出结果为()。

A. 0085.7%
B. .857
C. 0085.6%
D. 0085.6%%

查看答案
更多问题

下列程序段的输出结果是()。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

答案查题题库