正在加载图片...
第二部分¢语言程序设计同步训练 123· 能力提高(B) 、选择题 1.以下C程序正确的运行结果是( main () 1ongy=-43456; printf("y=号-81dn”,y) printf("y=8-08ld\n",y) printf("y=081d\n",y) printf("y=8+8ld\n",y) A)y=-43456 B)y=-43456 y=-43456 y=-43456 y=-0043456 0043456 y=-43456 y=+43456 )y=-43456 y=-43456 y=-0043456 y=-0043456 y=00043456 y=-43456 y=+43456 2.以下C程序正确的运行结果是()。 main() int y=2456 printf("y=83on”,y) printf("y=8o\n",y); printf("y=8#8o\n",y)i B)y=4630 y=2456 y=##计##2456 =#######4630 C)y=2456 D)y=4630 y=02456 y=04630 二、若a=3,b=4,c=5,x=1.2,y=24,u=51274,n=128765,cl=a’,c2=b’。想得到 以下的输出格式和结果,请写出程序(包括定义变量类型和设计输出)。 要求输出的结果如下:口表示空格 x=1.200000y=24000002-3.600000 x+y=口3.60口口y+z=1.20口口z+x=2.40 =口51274口n=□口口128765第二部分 C 语言程序设计同步训练 ·123· ·123· 能力提高(B) 一、选择题 1. 以下 C 程序正确的运行结果是( )。 main() { long y=-43456; printf(“y=%-8ld\n”,y); printf(“y=%-08ld\n”,y); printf(“y=%08ld\n”,y); printf(“y=%+8ld\n”,y); } A) y= -43456 B) y= -43456 y= -43456 y= -43456 y= -0043456 y= -0043456 y= -43456 y=+43456 C) y= -43456 D) y= -43456 y= -43456 y= -0043456 y= -0043456 y=00043456 y= -43456 y= +43456 2. 以下 C 程序正确的运行结果是( )。 main() { int y=2456; printf(“y=%3o\n”,y); printf(“y=%8o\n”,y); printf(“y=%#8o\n”,y); } A) y=2456 B) y=4630 y=2456 y=4630 y=########2456 y=########4630 C) y=2456 D) y=4630 y=2456 y=4630 y=02456 y=04630 二、若 a=3,b=4,c=5,x=1.2,y=2.4,u=51274,n=128765,c1=’a’,c2=’b’。想得到 以下的输出格式和结果,请写出程序(包括定义变量类型和设计输出)。 要求输出的结果如下:□表示空格 a=□3□□b=□4□□c=□5 x=1.200000,y=2.400000,z=-3.600000 x+y=□3.60□□y+z=-1.20□□z+x=-2.40 u=□51274□□n=□□□128765
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有