欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    习题3C语言(第四章).docx

    • 资源ID:727252       资源大小:63.83KB        全文页数:10页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    习题3C语言(第四章).docx

    第四章最简单的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表示输出的字符串占用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=-43456;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;Printf("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=5baD)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%d%cw,&al,&cl,&a2,&c2);A)IOA20B<CR>B)10A20B<CR>C)10A20B<CR>D)10A20B<CR>【题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%d%dw,&al,&a2);scanf(%c%cw,ftd,ftc2);A)1020AB<CR>B)1020<CR>AB<CR>C)1020AB<CR>D)1020AB<CR>【题4.12】已有程序段和输入数据的形式如下,程序中输入语句的正确形式应当为。main()(inta;floatf;printf(iinInputnumber:,);输入语句Printf("nf=%f,a=%dnw,f,a);)Inputnumber:4.52<CR>A) SCanf(,&a,&f);B) SCanf(C) scanf(w%d%fw;D) scanf(rt%f%dw【题4.13根据定义和数据的输入方式,输入语句的正确形式为。已有定义:floatfl,f2;数据的输入方式:4.523.5A) SCanf(,&fl,&f2);B) SCanf(,&fl,&f2);C) scanf(%3.2f%2.If",&f1,&f2);D) scanf(rt%3.2f%2.Ifw,&f1,&f2);【题4.14阅读以下程序,当输入数据的形式为25,13,10<CR>正确的输出结果为。main()(i11tX,y,z;scanf(w%d%d%dw,&x,&y,&z);printf(wx+y+z=%dnw,x+y+z);)A) x+y+z=48B) x+y+z=35C) x+z=35D)不确定值【题4.15阅读以下程序,若运行结果为如下形式,输入输出语句的正确内容是main()(intx;floaty;printf(wenterx,y:,);输入语句输出语句)输入形式enterx,y:23.4输出形式x÷y=5.40A) SCanf(printf(wnx+y=%4.2fw,x+y);B) scanf(“%d%f”,&x,&y);printf(unx+y=%4.2f",x+y);C) scanf(w%d%f,&x,&y);printf(wnx+y=%6.Ifw,x+y);D) SCanf(“%d%3.If",&x,&y);printf(rt11x+y=%4.2fw,x+y);【题4.16】以下说法正确的是。A)输入项可以为一实型常量,如SCanf("%f",3.5);B)只有格式控制,没有输入项,也能进行正确输入,如scanf(wa=%d,b=%dw);C)当输入一个实型数据时,格式控制部分应规定小数点后的位数,如SCanf(“%4.2f”,&f);D)当输入数据时,必须指明变量的地址,如SCanf(,&f);【题4.17根据下面的程序及数据的输入方式和输出形式,程序中输入语句的正确的形式应该为Omain()(charchi,ch2,ch3;输入语句printf(w%c%c%cw,chi,ch2,ch3);)输入形式:ABC输出形式:ABA) scanf(%c%c%cw,&chl,&ch2,&ch3);B) scanf(rt%c,%c,%cw,&chl,&ch2,&ch3);C) scanf(%c%c%cw,&chl,&ch2,&ch3);D) scanf(rt%c%cw,&chl,&ch2,&ch3);【题4.18】有输入语句:SCanf("a=%d,b=%d,c=%d",&a,&b,&c);为使变量a的值为1,b为3,C为2,从键盘输入数据的正确形式应当是oA) 132回车B) 1,3,2回车C) a=lb=3c=2回车D) a=l,b=3,c=2回车【题4.19】以下能正确地定义整型变量a,b和C并为其赋初值5的语句是0A)inta=b=c=5;B)inta,b,c=5;C)a=5,b=5,c=5;D)a=b=c=5;【题4.20已知Ch是字符型变量,下面不正确的赋值语句是。A)ch='a+b'B)ch='0'C)ch=iT+'9'D)ch=5+9;【题4.21已知Ch是字符型变量,下面正确的赋值语句是oA)ch='123'B)ch='xff'C)ch='08'D)ch="”;【题4.22若有以下定义,则正确的赋值语句是ointa,b;floatx;A)a=l,b=2,B)b+;C)a=b=5D)b=int(x);【题4.23设x、y均为float型变量,则以下不合法的赋值语句是。A)+x;B)y=(x%2)10;C)x*=y+8;D)x=y=0;【题4.24】设x、y和Z均为int型变量,则执行语句x=(y=(z=10)+5)-5;后,x、y和Z的值是。A)x=10B)x=10C)x=10D)x=10y=15y=10y=10y=5z=10z=10z=15z=10【题4.25】设有说明:doubley=0.5,z=l.5;intX=I0;则能够正确使用C语言库函数的赋值语句是oA) z=exp(y)+fabs(x);B) y=loglO(y)+pow(y);C) z=sqrt(y-z);D) X=(int)(atan2(double)X,y)+exp(y-0.2);4.2填空题【题4.26】以下程序的输出结果为omain()(shorti;i=-4;printf(mnidec=%d,oct=%o,hex=%x,unsigned=%unw,i,i,i,i);)【题4.27】以下程序的输出结果为。main()(printf(rt*%f,%4.3f*nw,3.14,3.1415);)【题4.28】以下程序的输出结果为omain()charc=i×f;printf(wc:dec=%d,oct=%o,hex=%x,ASCII=%cnw,c,c,c,c);【题4.29】已有定义intd=-2;执行以下语句后的输出结果是。printf(rt*d(l)=%d*d(2)=%3d*d(3)=%-3d*nw,d,d,d);printf(*d(4)=%o*d(5)=%7o*d(6)=%-7o*nw,d,d,d);【题4.30】已有定义intd=-2;执行以下语句后的输出结果是Oprintf(rt*d(l)=%d*d(2)=%3d*d(3)=%-3d*nw,d,d,d);printf(*d(4)=%x*d(5)=%6x*d(6)=%-6x*nw,d,d,d);【题4.31】已有定义floatdl=3.5,d2=-3.5;执行以下语句后的输出结果是,printf(*d(l)=

    注意事项

    本文(习题3C语言(第四章).docx)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开