在16位C编译系统上,下列程序执行后的输出结果是()。void main(){int a=-32769;printf("%U\n",a);}
A. 32769
B. 8U
C. 32767
D. -32767
查看答案
下面程序段执行后的输出结果是()。(□表示一个空格)int a=3366;printf("|%-08d|",a);
A. |-0003366|
B. |0003366|
C. |3366□□□□|
D. 输出格式非法
以下程序的输出结果是()。void main(){printf("s1=|%15s| s2=|%-5s|","chinabeijing","chi");}
A. s1=|chinabeijing□□□| s2=|chi|
B. s1=|chinabeijing□□□| s2=|chi□□|
C. s1=|□□□chinabeijing|s2=|□□chi|
D. s1=|□□□chinabeijing|s2=|chi□□|
以下程序的输出结果是()。void main(){long y=-43456;printf("y=|%-8ld| y=|%-08ld| y=|%08ld| y=|%+8ld|",y,y,y,y);}
A. y=|□□-43456| y=|-□□43456| y=|-0043456| y=|-43456□□|
B. y=|□□-43456| y=|-43456□□| y=|-0043456| y=|-□□43456|
C. y=|-43456□□| y=|-43456□□| y=|-0043456| y=|□□-43456|
D. y=|-43456□□| y=|-4345600| y=|-0043456| y=|□□-43456|
以下程序的输出结果是()。void main(){int y=2456;printf("y=|%3o| y=|%8o| y=|%#8o| y=|%08o|",y,y,y,y);}
A. y=|2456| y=|□□□□2456| y=|□□□02456| y=|00002456|
B. y=|4630| y=|□□□□4630| y=|□□□04630| y=|00004630|
C. y=|2456| y=|□□□□2456| y=|
D. 02456| y=|00002456|
E. y=|4630| y=|4630□□□□| y=|
F. 04630| y=|00004630|