答案C语言程序设计学习指导与练习提高
更新时间:2024-05-23 08:07:01 阅读量: 综合文库 文档下载
第1章 C语言概述知识点巩固习题 一、选择题 1B 2D 2 有且仅有 7 Alt+Enter 3C 3 函数 8 F2 4B 4 执行部分 9 F6 5C 5 编译 10 F10 二、基本概念填空题 1 小写 6 /*和*/
第2章 程序的灵魂—算法 知识点巩固习题 基本概念填空题 1 一个或多 6 一个、一个 2流程图、N-S图 3 判断 7 模块 8 适合 4 分支 5 顺序、循环 9 一个算法应包含有限的操作步骤。 10 (略) 第3章 数据类型、运算符与表达式 知识点巩固习题 一、选择题 1D 7B 13C 19C 25C 1 unsigned 3 4.0 5(1) 5 5(3) 3 8 0和1 10 非0、0,1、0 12 X>20&&X<30||X<-100 提高题 一、选择题 1C 7C 1. 4.2、4.2 5. 3 9. ?b?b?4ac 14.5.5 22A 8A 14C 20D 26D 3B 9B 15C 21A 27A 4C 10D 16D 22C 28D 5A 11D 17A 23C 29D 6B 12B 18B 24A 二、基本概念填空题 2 #define 符号常量名 常量值 4 a/(b*c) 5(2) 5 6 float a1=1,a2=1; 9 !、&&、|| 11 1、0 7 65535、0、1111111111111111(16个1)、0 2D 8D 3D 9C 2.11、12 6. 10 10.20, 3 15. 10 4B此题不好 5B 6D 12A 10A(C少分号) 11D 3. 将10赋值给s 7. 0.0 11. 12 16. 1 二、基本概念填空题
4. \\ ,大写字母A,'\\0' 8.cos(3.14/3)+8*exp(x) 12. 145 13.3 17.算术、关系、逻辑、逗号、条件、赋值 第4章 顺序结构程序设计
一、知识点巩固习题 (一)选择题: 题号 答案 题号 1 2 3 1 B 2 D 3 B 答案 ; 1245 (1)-200 2500 (2)i=-200 j=2500 (3)i=-200 j=2500 4 5 (三)完善程序: 题号 1 2 3 三、提高题 (一)选择题: 题号 答案 题号 1 2 (三)完善程序: 题号 1 答案 a/1000 a/100 a0/10 a 2
法一 a-b 法二 a/b a-b a/b 1 B 2 D 答案 0 100 300 400 3 A 4 D 5 D 6 B 7 A 答案 a=b b=c ch=ch-32 ch scanf(“%f,%f”,&x,&y) z a=513.789215,a= 513.79,a= 513.78921500,a= 513.78921500 25 21 37 4 C 5 A 6 D 7 D 8 C 9 B 10 C 11 A (二)填空题:
(二)填空题: 第5章 选择结构程序设计
一、知识点巩固习题(一)选择题: 题号 1 答案 A 题号 1 2 3 4 5 (三)完善程序: 题号 1 2 3 答案 a%2==1 \ ch>=’A’&&ch<=’Z’ ch+32 z=-2*x/Pi x==0 z=2*x/Pi 4 5 temp=a b=temp x%3==0||x%7==0 f=1 三、提高题(一)选择题: 题号 答案 题号 1 2 3 (三)完善程序: 题号 1 答案 b
三、提高题 (一)选择题: 题号 答案 题号 1 2 3 4 5 (三)完善程序: 题号 1 答案 (ch=getchar())!=’#’ letter++ ch>=’0’&&ch<=’9’ other++ 2 3 n=0 i%7==2 k*k break n/10 4 fabs(t) x*x/n (2*n+1) 5 6 a!=c&&b!=c&&a!=’X’&&c!=’X’&&c!=’Z’ f1*f2<0 x=(x1+x2)/2 1 C 2 C 3 C 答案 m=2 求m和n的最大公约数 -2 This Is Book! 101,-1 16,60 4 B 5 B 6 D 7 B 8 B 9 B 10 D 11 D (二)填空题:
7 第7章 数组 知识点巩固习题 一、选择题 1 D 11 B 2 D 12 C 3 C 13 C x2=x x1=x fz+fm i++ 4 B 14 C 5 D 15 C 6 C 16 D 7 A 17 A 8 B 18 C 9 C 19 C 10 B 20 C 二、基本概念填空题 1.首地址 3.行列下标值相等 5.gets(str); 三、阅读程序题 1.s=1234 ***** ***** ***** ***** ***** 4.6 6.e, hello y, ,0 8.0 1 2 0 1 2 0 1 2 10.将任意读入的十进制正整数转换成十六进制序列 x!=0 aa[i]=aa[i] j
提高题 一、选择题 1C 二、阅读程序题
2C 3D 4B 5A 1.将任意读入的整数插入数组a后,使之依然有序 2.SWITCH*#WaMP* 3. 2 三、完善程序题 1. a[i++] 2. x 3. a[i]-97 4.
第8章 函数
一、知识点巩固习题 (一)选择题: 题号 答案 题号 答案 题号 答案 题号 1 2 3 4 5 1 C 11 C 21 B 2 B 12 A 22 D 3 A 13 D 23 B 答案 30,20,10 8 hlo 6 7 8 110…f(1) 210…f(2) 100…main() 2 11 3 11 4 11 2,5,1,2,3,-2 1 5,6 4,6 c=0 c=-1 c=-2 4 B 14 C 24 B 5 C 15 D 25 A 6 D 16 C 26 D 7 B 17 D 27 C 8 B 18 D 28 B 9 B 19 B 10 D 20 A b[j++] m
(三)完善程序:
题号 1 答案 i<2 j<4 arr[i][j]>max max=arr[i][j] 2 ch ch==’#’ i++ 3 4 5 三、提高题 (一)选择题: 题号 答案 题号 1 2 3 1 B 2 D str[num]!=’\\0’ num float fmax(x,y) 去掉原来的分号 (x>y)?x:y return(1) return(n+sum(n-1)) 3 A 答案 21 4 4 B 5 B 6 C 7 D 8 A 9 A 10 C (二)填空题:
1 1 1 10 12 1 2 2 9 13 1 3 3 8 14 012345 3 1 5 4 5 6 7 (三)完善程序: 题号 1 567 1 5,25 答案 str[i] word=0 num++ 2 3 m%k==0 prime(n-i) y>x&&y>z return (z) j%x1==0&&j%x2==0&&j%x3==0 4 m=1 m*i m=0 fun(k) 5 s[i]=k (i+1)%5==0 sum=0 第9章 预处理命令 知识点巩固习题 一、选择题 1A 1.不占用 三、阅读程序题 1. 15 提高题 一、选择题 1A 二、阅读程序题 1. 8 、9 第10章 指针 知识点巩固习题 一、选择题 1D 14C 2B 15D 3D 16D 4D 17A 5B 18C 6A 19C 7B 20B A 合法空间的地址 a[5]的值 8C 21B 9A 22B 10A 23C 11D 24A 12D 25C 13D 2. 12 2C 2. ar=9 ar=9 ar=11 2B 3C 4D 5B 2.字符、 无 6C 7D 二、基本概念填空题
二、基本概念填空题 1. ABCD 2. NULL 3. a[5]的地址即&a[5] 4. (1) &a[1]即数组a的第二行的首地址 (2) &a[2][0] (3) &a[1][2] (4) a[0][2] 5. 12 6. 5 7. 3 三、阅读程序题 1.调用函数求得任意两数之和 3. 2,5 5. 10,20 7. AD BC 10,20 BB 2. ga 4. xyabcABC 6. 48 8. ABCD BCD CD D 10. 6,6 9,9 62 65 \12 9. 1 四、完善程序题 1. p 2. t=*x 3. max_value(a,10) 4. char a[10] 5. p=a 6. i/4 7. *t++ 8. p[n]!=c 9. getchar() 10. t[80]
提高题 一、选择题 1B 2A 3D 4C 5C 6C 7A 8B 9D 10C 11B 12C 13D 14C 15D 二、基本概念填空题 1. nanjing 2. 3*i+j 三、阅读程序题 1. 4, 5 3.elpoeP anihC 四、完善程序题 1. j++ 3. s+n-1 4. exit(0) 5. fac[left] 6. break j++ j++ break *(p+i)=*p1 fac[right] '\\0' fac[left] a!=0 r<10 mypoly p2-- p++ *(fac+left++) *p++ --i 2. (*fun)(double) (*fun)(a+i*h) 2. 8retupmo puter 4. 15 5. hane i e i j g 3.BBBAAA123 '\\0' strcmp(c[i],c[i+1])>0 p=a *x=*y p++ p-a i%4 str1, str2 p+n ++ puts *p *y=t *p>m strcmp(p[i],a)>0
第11章 结构体、共用体与枚举类型
知识点巩固习题
一、选择题 1C 7B 2A 8C 3B 9A 4D 10A 5D 11D 6A 12B 二、基本概念填空题
1.完成下列表格(表1):
表1 结构体与共用体变量的对比表
问 题 变量定义格式 结构体 struct 结构体类型名 { 类型名1 成员名1; 类型名2 成员名2; …… }; 共用体 union 共用体类型名 { 类型名1 成员名1; 类型名2 成员名2; …… }; 什么因素决定了变量的大小 变量所有成员容量之和 成员中内存需求量最大者的容量 对成员的引用方法 改变一个成员的值是否影响其他成员的值 可否为变量各成员初始化 2.完成下列表格(表2):
表2 简单数据类型与结构体、共用体的对比表
问 题 数据类型是否需要单独定义 是否有明确的数值范围 char/int/float 否 是 否 可以,但一般不这么处理 变量名.成员名 指针->成员名 否 可以 变量名.成员名 指针->成员名 是 不可以 指针 结构体 是 否 否 p->b 共用体 是 否 否 是否可以用scanf、printf直接输入输出 是 是否可以直接进行关系运算 3.成员 6. 20 1. 72 四、完善程序题 1.(d-1) 3.scanf(\6.p2->next 提高题 一、选择题
1B 二、阅读程序题 1. 51 60 21 2. 101 200 31 40 3. 2, 5 2D 2. t=a[i] stu[j].dps++ head 指向成员 w[0].a[3] 4. 34 w[1].c.c 是 是 5. (*p).b (*pw).a[1]、pw->a[1] (*pw).c.c、pw->c.c 3. 0:706, 1:908, 三、阅读程序题
2. 9 a[i]=a[k] 4.a[i].con++ p1=p1->link head->next a[k]=t a[j].con++ p1->link=h p2->next=p1 5.exit(0) 或return h p1!=NULL 3A 4. 4, 8 5. 2,5 dime dollar 三、完善程序题 1.break 2.free(p2) 4.h!=NULL
第12章 位运算 知识点巩固习题 一、选择题 1D 2A 3B 4A 2. a&0 5. a=012500>>2 5D 原题有错(i的值为013, j的值为0x13) 3. a|07777 6. ch|32或ch|0x20 二、基本概念填空题 1. 11110000 4. (x&0xFF)|0xFF00 提高题
阅读程序题 a1f6
第13章 文件 知识点巩固习题 一、选择题
1D 二、基本概念填空题 1. rewind 三、阅读程序题 1.将p1所指文件z .c的内容复制到p2所指文件s .c中 四、完善程序题 1. 2. 3. fgetc(fp) fopen(fname,\w fclose(fp) ch 2.Like C 2. stdio.h 2B 3C 4C Find(a, num, n) NULL q->score.exam2 3.v2=h p++ q->score.exam1 p=v2->next (NP)malloc(sizeof(ND))
提高题 一、选择题 1D
二、阅读程序题 1. 121314252627
三、完善程序题 1. int argc; char **argv 2. int x[][6],int n 3. \ 2C 3D 4B 5C 6D 2. The fifth record is:#, 9, 5.6 argv[1] \\\\my.out fgetc(fp1) NULL fp,\ c, fp2 fgetc(fp) fp
正在阅读:
答案C语言程序设计学习指导与练习提高05-23
幼儿园大班健康活动教案《我高兴,我快乐》12-18
党员谈心谈话记录07-31
WB实验步骤详细总结05-15
375中文说明书12-10
暑假安全致学生家长的一封信及回执07-31
经济法视野下的新疆房地产宏观调控探析03-14
煤矿生产单位事故隐患分类分级标准07-04
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 学习指导
- 程序设计
- 练习
- 答案
- 语言
- 提高
- 2018-2024年以色列建筑工程承包市场投资方向研究报告(目录)
- 苏州兴业阳制衣有限公司研究报告(2018版)
- MIC2
- 18秋季广东电大8807西方行政制度45参考答案
- C语言实验报告(2)
- 2017年天津注册会计师《会计》:存货的期末计量考试题
- 2018住建局工作总结4篇与2018住院医师个人年终总结汇编 doc
- 班组安全
- 乌素采空区防治实施方案 - 图文
- 国家职业资格技能鉴定(应知)复习指南(钳工·高级工)改7
- 晚会互动环节主持词模板
- 大洋洲学案
- GaN
- 2015-2020年中国家庭日用纸制品市场调研及投资战略研究报告 - 图
- 小学五年级语文下册看拼音写词语
- 103系统精讲 泌尿生殖系统 第十四十五十六十七节 痛经
- 市教育局团委工作情况小结
- 液氨危害程度计算
- 个人日志管理系统
- 校园二手交易市场