C语言习题答案(6-7章)
更新时间:2023-10-04 19:54:01 阅读量: 综合文库 文档下载
- c语言第五章答案推荐度:
- 相关推荐
第6章 函数与编译预处理
一、选择题
1.C 2.A 3.A 4.D 5.A 6.A 7.C 8.B 9.B 10.C 11.B 12.B 13.A 14.D 15.C 16.C 17.C 18.C 19.A 20.D 21.B 22.B 23.C 24.A 25.C 26.D 27.C 28.D
二、写出下列程序的运行结果
1.7 2.12 3.9 4.8,17 5.5 6 6.8,8 7.3 6 9 12 8.10 9.7
5
10.64 54 11.300 12.6 13.2
三、编程题(以下各题均用函数实现)
1.超级素数:一个素数依次从低位去掉一位、两位??若所得的数依然是素数,如239就是超级素数。试求100~9999之内: (1)超级素数的个数; (2)所有超级素数之和; (3)最大的超级素数。 解:(1)spn=30 (2)sps=10012 (3)spm=7393 2.其平方等于某两个整数平方和的正整数称为弦数,例如因52=32+42,故5是弦数,求(121,130)这间的弦数个数以及最大和最小的弦数。 解:n=4 max=130 min=122
3.有一个8层灯塔,每层所点灯数都等于该层上一层的两倍,一共有765盏灯,求塔底的灯数。 解:384
4.编写程序,求?n!的结果。
110解:4037913 5.已知y =
f(x,n),其中,f(x, n) = 1 ? x2 / 2! + x4 / 4! ? ?(?1)nx2n / (2n)!
f(x?2.3,n)?f(x?3.2,n?3)(n≥0),当x = 5.6,n = 7时,求y的值。 解:-0.074521
6.编写程序,求三个数的最小公倍数。 #include
t=j%x; m=j%y; n=j%z; } return j; }
main() { int x1,x2,x3,j; printf(\ x2 x3: \ scanf(\ printf(\ j=fun(x1,x2,x3); printf(\}
?2k?22427.已知:S?,编写程序,求S的值。 ????1?33?52k?1?2k?1????例如,当k为10时,S的值应为:1.533852。
#include
main() { printf(\}
2第7章 数组
一、选择题
1.C 2.A 3.C 4.D 5.D 6.C 7.A 8.A 9.A 10.B 11.A 12.D 13.D 14.C 15.C 16.D 17.D 18.D 19.B 20.A 21.B
22.B 23.B 24.C 25.D 26.D 27.D 28.D 29.C
二、写出下列程序的运行结果
1.abcdabcdabcdabcdbcdabcdabcdcdabcdd 2.4 3.1,2,3,8,7,6,5,4,9,10, 4.9,8
三、程序填空
1. (1) k (2) -1 2. (1) nose (2)[d] 3. (1) x[i++]或y[i++] (2)i++
4. (1) ‘a’+h-10 (2)s[i]=(n<9)?n+’0’:’a’+n-10 5. (1)s[i]!=’\\0’ (2)s[j++]=s[i] 6. (1)s[j]!=’\\0’&& t[k]!=’\\0’ (2)t[k]==’\\0’
四、编程题(每个程序的数据结构均用数组)
1.编写程序:从键盘上输入一个字符,用折半查找法找出该字符在已排序的字符串a中的位置。若该字符不在a中则输出**。 #include
2.编写程序:输出某数列的前20项,该数列第1、2项分别为0和1,以后每个奇数编号的项是前两项之和,每个偶数编号的项是前两项之差的绝对值。生成的20个数存在一维数组x中,并按每行4项的形式输出。 #include
3.编写程序:将s所指字符串中除了下标为奇数、同时ASCII值也为奇数的字符之外,其余的所有字符都删除,串中剩余字符所形成的一个新串放在t所指的数组中。 例如:若s所指字符串中的内容为:“ABCDEFG12345”,则最后t所指的数组中的内容应是:“135”。
#include
void fun(char *s,char t[]) { int i,j=0; for(i=1;i main() { char s[100],t[100]; printf(\ scanf(\ fun(s,t); printf(\} 4.编写程序:一个自然数平方的末几位与该数相同时,称此数为自同构数。例如,因252=625, 故25为自同构数。求出[1,700]之间的:① 最大的自同构数;② 自同构数数目。 #include (1)最大的自同构数:625 (2)自同构数数目:7个(1、5、6、25、76、376、625) 5.已知: f(0) = f(1) = 1 f(2) = 0 f(n) = f(n ? 1)?? 2*f(n ? 2) + f(n ? 3) (n>2) 编写程序:求f(0)~f(50)中的最大值。 #include
正在阅读:
C语言习题答案(6-7章)10-04
期货合作合同(最新3篇)03-22
FAI与FS-14对济宁市女性医护人员疲劳评定的关联性分析03-19
matlab考试题答案2007年11-09
USB3.0协议规范中文解读 - 图文11-23
厦门集美大学是几本02-15
《市场营销学》课后习题及答案01-16
4 基因工程的操作过程07-23
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 习题
- 答案
- 语言
- 乐昌市中英文高效课堂专项研究小课题指南
- 二年级-余数除法应用题
- 商业银行第一次作业
- 实习报告2000字范文
- 村镇规划获奖名单
- 有机化学试题及答案1(5套题)
- 济南大学人文社会科学期刊分类目录
- 2016中级统计师真题-统计学基础理论及相关知识
- 实验三网上渠道策略 - 图文
- 专升本生物化学历年真题
- 大连海事大学单片机(下)实验程序总结 - 吴颖晶
- 化工原理课程设计—甲醇和水筛板精馏塔分离
- 湖北重点项目-新区粮油及食品加工项目可行性研究报告(撰写大纲)
- 三类人员网上申报操作指南
- 编辑课后思考题
- 清华大学1997年研究生入学考试 编译原理试
- VC6.0常见问题
- 准运证办法试题(ok)
- 青年宫少年宫文艺培训与文体活动组织百科全书 - 图文
- 消费者行为学说课稿 -