2011C语言程序设计习题集答案
更新时间:2023-11-15 15:01:01 阅读量: 教育文库 文档下载
第1~2章 C语言概述、算法、数据类型、运算符与表达式
一、选择题 ACDbB CCDCBD 二、填空题 1、n=20 2、a=66,b=E
第3章 顺序程序设计
一、选择题 BAAD
二、程序阅读 1、12 24 0 12 2、2,3,2,2 3、0
三、编程
1.输入三个整数作为三角形的边,设能构成三角形,计算其面积和周长。三角形的周长面积公式分别为:
L=(a+b+c)/2; area=(s*(s-a)*(s-b)*(s-c))^(1/2).
#include
#include
int a,b,c; floats,area;
scanf(\s=(a+b+c)/2.0;
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf(\}
2.求ax2+bx+c=0方程的根,a,b,c由键盘输入,设b2-4ac>0。
#include
float a,b,c,del,x1,x2;
scanf(\del=b*b-4*a*c; if (del>=0) {
x1=(-b+sqrt(del))/(2*a); x2=(-b-sqrt(del))/(2*a);
printf(\} else
printf(\没有 实根\
}
3.求摄氏温度26度对应的华氏温度,计算公式为:F=(9/5)C+32,式中:C表示摄氏温度,F表示华氏温度。
#include
3.2 选择结构程序设计
一、选择题 DBBCDC
二、程序阅读 1、 |a|+|b|=61 2、 PQ 3、 -1 4、 60~90
60 Error! 5、 0,1 6、 a+b+c=15 三、编程
1.输入三个整数,输出其最小值。
#include
int a,b,c,min;
scanf(\min=a;
if (min>b) min=b; if (min>c) min=c; printf(“%d,”,min); int c,f; c=26;
f=9.0/5.0*c+32;
printf(\的华氏温度是%d\
}
2.输入一个整数,并判断其是否能被3、5、7整除,若能输出“yes”,否则输出“no”。
#include
{ int a;
} 3
scanf(\
if(a%3==0 && a%5==0 && a%7==0) printf(\else printf(\
#include
float x,y;
scanf(\if (x<0) y=fabs(x); else if(x>=0 && x<=2) y=sqrt(x+1);
else if (x>=2 && x<4) else
y=2*x+5;
printf(\
y=pow(x+2,3);
4.输入一个职工的月薪salary,计算并输出应交的个人所得税tax=rate*(salary-850)。其中rate的计算方式如下:
当salary<=850时,rate=0;当850 #include float rate,tax,salary; scanf(\ if(salary<=850) rate=0; else if(salary>1350 && salary<=2850) rate=0.1; else if(salary>2850 && salary<5850) rate=0.15; else rate=0.2; tax=rate*(salary-850); printf(\} 3.3 循环控制 一、 填空题: 1、 22 2、 23 3、 46 4、 117 二、 选择题: 1.C 2.D 3.B 4.B 5.B 6.C 7.C 8.C 9.B 10.D 三、 程序阅读: 1、 输出:33 2、 输出:24 3、 2#4#7#11#16# 4、 3#2#0#0#1# 5、 B,A,D,C 6、 D,A,B,C 7、 B,C,A,D 8、 A,D,D,C 9、 C,C,A 10、 11、 B,D,A A,D,C 四、编程 1.输出一张平方根表,x取值范围是[5,1000],请用库函数sqrt()计算平方根。 X sqrt() 5 2.24 6 2.45 #include #include printf(\ for(x=5;x<=1000;x++) printf(\} 2.使用下列格里高列公式求n的近似值,要求精确到最后一项的绝对值小于10-5 pi/4=1-1/3+1/5-1/7+…. #include 3.教材126页例6.8 4.输出斐波那契序列:1,1,2,3,5,8…的前10项。斐波那契序列的头两项均为1,后面任一项都是其前两项之和。 #include { int i,num1,num2,num3; num1=1;num2=1; printf(\ %d \ for(i=3;i<=10;i=i+1) { num3=num1+num2; printf(\ \ } 第4章 数组 一、 选择题: 1. D 2.D 3.A 4.C 5.C 6.C 7.D 8.B 9.D 10.B 11.D 12.D 13.D 14.A 15.B 二、 程序填空: num1=num2; num2=num3; double pi,item; i=1; flag=1; pi=0; item=1.0; while(fabs(item)>=0.00001) { item=flag*1.0/i; pi=pi+item; flag=-flag; i=i+2; } pi=pi*4; printf(\ }
正在阅读:
2011C语言程序设计习题集答案11-15
生物制药市场分析调查及投资前景行业报告2018目录06-04
张思德观后感12-11
工作总结汇报金句汇总大全07-31
2013工作总结-金讲话10-23
外贸工作总结开头03-24
个人师德修养计划12-11
新生儿缺氧缺血性脑病的CT表现的分析08-13
广州市越秀公园保洁服务采购项目 - 图文07-12
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 习题集
- 程序设计
- 答案
- 语言
- 2011C
- 小学科学知识竞赛试题(答案全)(2)
- 华为公司内部控制存在问题分析内部控制学位论文
- 2014年浙师直升班真题试卷 - 数学(含参考答案)word版
- 互联网+XX地区医疗养老院项目可行性研究报告 医院养老院养老项目建设方案
- 自考公共关系学试题及答案(自编--问答题)
- 六年级下册心理健康教育教案(下) - 图文
- 2016年下半年面授考试课程-《药剂学》复习题
- 杭州赋解读
- 机房应急预案
- 临床研究方案撰写要素
- LTE信令所含关键参数在流程中的作用及其优化应用
- 有限元总复习 - 图文
- 浙江师范大学《线性代数》考试试卷(样卷)
- 物化题库(12套)
- 仁爱版八年级下unit6 topic1
- 许霆案二审判决书--完整版
- 如何用matlab仿真白噪声信号
- 发展壮大村集体经济现场会发言
- 关于成立开发区巾帼志愿者队伍的通知
- 职业生涯规划期中试题