习题3C语言(第四章).docx
《习题3C语言(第四章).docx》由会员分享,可在线阅读,更多相关《习题3C语言(第四章).docx(10页珍藏版)》请在优知文库上搜索。
1、第四章最简单的C程序设计4.1选择题【题4.1putchar函数可以向终端输出一个A)整型变量表达式值B)实型变量值C)字符串D)字符或字符型变量值【题4.2】以下程序的输出结果是main()(printf(rtn*sl=%15s*w,printf(wn*s2=%-5s*w,)A) *sl=chinabeijing*s2=*chi*C)*sl=*chinabeijing*s2=chi*rtChinabeijingw);“chi”);B) *sl=chinabeijing*s2=chi*D)*sl=chinabeijing*s2=chi*【题4.3Printf函数中用到格式符5s,其中数字5表示
2、输出的字符串占用5歹人如果字符串长度大于5,则输出按方式【1】;如果字符串长度小于5,则输出按方式【2】。A)从左起输出该字串,右补空格B)按原字符长从左向右全部输出C)右对齐输出该字串,左补空格D)输出错误信息【题4.4】己有定义inta=-2;和输出语句:Printf(“81x”,a);以下正确的叙述是OA)整型变量的输出格式符只有d一种B) %x是格式符的一种,它可以适用于任何一种类型的数据C) %x是格式符的一种,其变量的值按十六进制输出,但81x是错误的D) %81x不是错误的格式符,其中数字8规定了输出字段的宽度【题4.5】以下C程序正确的运行结果是omain()(longy=-4
3、3456;printf(rty=%-81dnw,y);printf(wy=%-081dnw,y);printf(rty=%081clnw,y);printf(wy=%+81dnw,y);A) y= -43456 y=- 43456 y=-0043456 y=-43456C) y=-43456 y=-43456 y=-0043456 y= -43456B) y=-43456 y=-43456 y=-0043456 y=+-43456D) y= -43456 y=-0043456 y=00043456 y=+43456【题4.6】以下C程序正确的运行结果是main()(inty=2456;Prin
4、tf(y=%3on”,y);printf(wy=%8onw,y);printf(wy=%ft8onw,y);)A) y= 2456y= 2456y=#2456C) y=2456y= 2456y= 02456B) y= 4630y= 4630y=#4630D) y=4630y= 4630y= 04630【题4.7】以下C程序正确的运行结果是.main()(longy=23456;printf(wy=%3xnw,y);printf(wy=%8xnw,y);printf(wy=O8xnw,y);【题4.8若x, y均定义为int型,Z定义为double型,)A)y=5baB)y=5ba0C)y=5b
5、aD)y=5bay=5ba0y=5ba0y=5bay=5ba0y=0x5ba0y=0x5ba0y=0x5ba0y=#5ba0以下不合法的scanf函数调用语句是A) scanf(rt%d%lx,%lew,&x,&y,&z);B) scanf(%2d*%d%lf,&x,&y,&z);C) scanf(w%x%*d%ow,&x,&y);D) scanf(%x%o%6.2f,f,&x,&y,&z);【题4.9】己有如下定义和输入语句,若要求al,a2,cl,c2的值分别为10,20,A和B,当从第一列开始输入数据时,正确的数据输入方式是Ointal,a2;charcl,c2;scanf(rt%d%c
6、%d%cw,&al,&cl,&a2,&c2);A)IOA20BB)10A20BC)10A20BD)10A20B【题4.10已有定义intx;floaty;且执行SCanf(%3d%f”,&x,&y);语句,若从第一列开始输入数据12345678,则x的值为1,y的值为2.1 A)12345B)123O45D)3452 A)无定值B)45.000000C)678.000000D)123.000000【题4.11】己有如下定义和输入语句,若要求al,a2,cl,c2的值分别为10,20,AffiB,当从第一列开始输入数据时,正确的数据输入方式是Ointal,a2;charcl,c2;scanf(w
7、%d%dw,&al,&a2);scanf(%c%cw,ftd,ftc2);A)1020ABB)1020ABC)1020ABD)1020AB【题4.12】已有程序段和输入数据的形式如下,程序中输入语句的正确形式应当为。main()(inta;floatf;printf(iinInputnumber:,);输入语句Printf(nf=%f,a=%dnw,f,a);)Inputnumber:4.52A) SCanf(,&a,&f);B) SCanf(C) scanf(w%d%fw;D) scanf(rt%f%dw【题4.13根据定义和数据的输入方式,输入语句的正确形式为。已有定义:floatfl,f
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 习题 语言 第四