C语言基本数据类型及运算试卷答案.docx

上传人:h**** 文档编号:9215965 上传时间:2022-03-31 格式:DOCX 页数:10 大小:18.17KB
返回 下载 相关 举报
C语言基本数据类型及运算试卷答案.docx_第1页
第1页 / 共10页
C语言基本数据类型及运算试卷答案.docx_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《C语言基本数据类型及运算试卷答案.docx》由会员分享,可在线阅读,更多相关《C语言基本数据类型及运算试卷答案.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、C语言基本数据类型及运算试卷答案C语言基本数据类型及运算试卷答案 本文关键词:运算,数据类型,试卷,答案,语言C语言基本数据类型及运算试卷答案 本文简介:1-5ACAAC6-10AABCD11-15DADAB填空题:1.答案:(1)%d(2)%Ld(3)%f(4)%e(5)%f(6)%e(7)%c(8)%d(9)%s2.答案:一一对应关系:格式串与输入项的个数要相同,依次要一样,类型要匹配3.答案:(1)intn,d2,d0(2)d2=n/101(3C语言基本数据类型及运算试卷答案 本文内容:1-5ACAAC6-10AABCD11-15DADAB填空题:1.答案:(1)%d(2)%Ld(3)%

2、f(4)%e(5)%f(6)%e(7)%c(8)%d(9)%s2.答案:一一对应关系:格式串与输入项的个数要相同,依次要一样,类型要匹配3.答案:(1)intn,d2,d0(2)d2=n/101(3)d0=n%10(4)d2101+d04.答案:12.773000A795.答案:1,0问答题1.解:字符型常量与字符串常量的书写方式不同,用单引号括起来的字符是字符常量,用双引号括起来的字符是字符串常量。字符串常量与字符型常量的存储方式不同,C编译程序在存储字符串常量时,自动采纳0作为字符串常量的结束标记。2.答案:(1)-1(2)1(3)12(4)103.解:正确程序如下。#includevoi

3、dmain()/*修改/floatf=7.12;charc=c;/*修改/printf(“%dn“,(int)f%3);/*修改/printf(“%c“,c);4.答:错误的地方如下:(1)变量k的值溢出,不能得到正确结果。(2)变量x和y未赋初值。5.答:输出结果为:i=-1j=-1编程题1.【分析与解答】(1)定义4个双精度变量a、b、c和ave,变量a、b、c分别存放读入的3个双精度数,ave存放它们的平均值。(2)设计输入语句,以及在此之前用于提示输入的(printf)语句。(3)设计求平均值的算法,把所求得平均值放入变量ave中。(4)设计把变量ave中的数,从小数点后其次位数进行四

4、舍五入的算法。现举例说明:若ave中的数为123.4644,为了保留此值小数点后一位,可用表达式:(int)(123.4644*10)/10.0;依次推算,为了保留此值小数点后二位,可用表达式:(int)(123.4644*101)/101.0;其他依次类推。(5)若要求对小数点后其次位数进行四舍五入,则可对原数加0.05后再进行以上运算。如要求保留123.4644小数点后一位且对其次位数进行四舍五入,可用表达式:(int)(123.467+0.05)*10)/10.0。留意:分母肯定要用实数10.0而不能用整数10,否则就变成整除了;若要求保留123.4644小数点后两位且对第三位数进行四舍

5、五入,可用表达式:(int)(123.467+0.005)*101)/101.0;其他依此类推。(6)设计输出语句。输出a、b、c和ave。(7)把以上内容放在主函数的一对花括号中。(8)编写程序如下:#includevoidmain()doublea,b,c,ave;printf(“Entera,b,c:“);scanf(“%1f%1f%1f“,ave=(a+b+c)/3;printf(“ave=%fn“,ave);/*用以比较四舍五入前后的数据*/ave=(int)(ave+0.05)*10)/10.0;printf(“a=%f,b=%f,c=%f,ave=%fn“,a,b,c,ave);

6、2.答案:#includevoidmain()printf(“*n“);printf(“Cprogram!n“);printf(“*n“);3.答案:#definepi3.14159#includevoidmain()floatr,l,s,v;printf(“请输入圆半径:“);scanf(“%f“,l=2*pi*r;s=pi*r*r;v=4*pi*r*r*r/3;printf(“半径为%f的圆周长为%f,面积为%f,圆球体积为%fn“,r,l,s,v);4.答案:#includevoidmain()inta,b,c,temp;scanf(“%d,%d,%d“,if(ab)temp=a;a=b

7、;b=temp;if(ac)temp=a;a=c;c=temp;if(bc)temp=b;b=c;c=temp;printf(“%d,%d,%d“,a,b,c);5.答案:#includevoidmain()floatc,f;printf(“请输入摄氏温度:“);scanf(“%f“,f=9*c/5+32;printf(“摄氏%f对应的华氏温度为%fn“,c,f);第10页 共10页第 10 页 共 10 页第 10 页 共 10 页第 10 页 共 10 页第 10 页 共 10 页第 10 页 共 10 页第 10 页 共 10 页第 10 页 共 10 页第 10 页 共 10 页第 10 页 共 10 页第 10 页 共 10 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

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

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