欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    中职c语言练习题.doc

    • 资源ID:33535072       资源大小:26KB        全文页数:3页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    中职c语言练习题.doc

    C语言一、 选择题1 若m为float型变量,则执行以下语句后的输出为 。 m=1234.123; printf("%-8.3fn",m); printf("%10.3fn",m); A. 1234.123 B. 1234.123 C. 1234.123 D. -1234.123 1234.123 1234.123 1234.123 001234.1232 若x,y,z均为int型变量,则执行以下语句后的输出为 。 x=(y=(z=10)+5)-5; printf("x=%d,y=%d,z=%dn",x,y,z); y=(z=x=0,x+10); printf("x=%d,y=%d,z=%dn",x,y,z); A. X=10,Y=15,Z=10B. X=10,Y=10,Z=10 X=0,Y=10,Z=0 X=0,Y=10,Z=10 C. X=10,Y=15,Z=10D. X=10,Y=10,Z=10X=10,Y=10,Z=0 X=0,Y=10,Z=03 若x是int型变量,y是float型变量,所用的scanf调用语句格式为: scanf("x=%d,y=%f",&x,&y); 则为了将数据10和66.6分别赋给x和y,正确的输入应是: 。 A. x=10,y=66.6<回车> B. 10 66.6<回车>C. 10<回车>66.6<回车> D. x=10<回车>y=66.6<回车>4 已知有变量定义:int a;char c;用scanf(“%d%c”,&a,&c);语句给a和c输入数据,使30存入a,字符b存入c,则正确的输入是: 。A. 30b<回车> B. 30 b<回车>C. 30<回车>b<回车> D. 30b<回车>5 已知有变量定义:double x;long a; 要给a和x输入数据,正确的输入语句是 。若要输出a和x的值,正确的输出语句 。 A. scanf(“%d%f”,&a,&x); B. scanf(“%ld%f”,&a,&x); printf(“%d,%f”,a,x); printf(“%ld,%f”,a,x);C. scanf(“%ld%lf”,&a,&x); D. scanf(“%ld%lf”,&a,&x); printf(“%ld,%lf”,a,x); printf(“%ld,%f”,a,x);6 若有定义double x=1,y;则以下的语句执行的结果是 。y=x+3/2; printf(“%f”,y); A.2.500000 B.2.5 C.2.000000 D.2 7 若a为整型变量,则以下语句 。a=-2L; printf("%dn",a);A. 赋值不合法B. 输出为不确定的值C. 输出值为-2D. 输出值为2二、 读程序写结果1 main() int x,y; scanf("%2d%*2d%ld",&x,&y); printf("%dn",x+y); 执行时输入:1234567 输出: 2 main() int x=4,y=0,z; x*=3+2; printf("%d",x);x*=y=z=4; printf("%d",x); 输出: 3 main() float x; int i; x=3.6; i=(int)x; printf("x=%f,i=%d",x,i); 输出: 4 main() int a=2; a%=4-1; printf("%d, ",a); a+=a*=a-=a*=3; printf("%d",a); 输出: 5 main() int x=02,y=3; printf("x=%d,y=%d",x,y); 输出: 6 main() char c1=6,c2=0; printf("%c,%c,%d,%dn",c1,c2,c1-c2,c1+c2); 输出: 7 main() int x,y,z; x=y=1; z=+x-1; printf("%d,%dn",x,z); z+=y+; printf("%d,%dn",y,z); 输出: 三、 填空题1 在C语言中,字符型数据和整型数据之间可以通用,一个字符数据既能以 输出,也能以 输出。2 "%-ms"表示如果串长小于m,则在m列范围内,字符串向 靠, 补空格。3 printf函数的“格式控制”包括两部分,它们是 和 。4 编写程序求矩形的面积和周长,矩形的长和宽由键盘输入,请填空。#include <stdio.h>void main() float l,w; printf(“please input length and width of the rectanglen”);scanf(“%f%f”,&l,&w);area= ;girth= ; 5 编写程序,输入一个数字字符(09)存入变量c,把c转换成它所对应的整数存入n,如:字符0所对应的整数就是0。请填空。 void main() char c; ;printf(“please input a char:n”);c= ;n= ;printf( ,c,n);四、 编程1 将华氏温度转换为摄氏温度和绝对温度的公式分别为: c=(f-32) (摄氏温度) k=273.16+c (绝对温度) 请编程序:当给出f时,求其相应摄氏温度和绝对温度。 测试数据: f=34 f=1002 写一个程序把极坐标(r,) (之单位为度)转换为直角坐标( X,Y)。转换公式是: x=r.cos y=r.sin 测试数据: r=10 =45° r=20 =90°3 写一个程序,按如下格式输出数据。name number math english computerzhanghua 9901 80.50 87.0 80lina 9902 70.00 80.0 90wanggang 9903 87.00 76.0 78 4 输入3个双精度实数,分别求出它们的和、平均值、平方和以及平方和的开方,并输出所求出各个值。5 输入一个3位整数,求出该数每个位上的数字之和。如123,每个位上的数字和就是1+2+3=6。

    注意事项

    本文(中职c语言练习题.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开