tceic.com
学霸学习网 这下你爽了
赞助商链接
当前位置:首页 >> 工学 >>

C语言程序设计二级教程课后题答案


C 语言程序设计二级教程课后题答案
第一章 程序设计基础
1, 所运行的程序后缀是(.exe) 2, C 语言程序文件后缀是(.c) ;编译后文件是(.obj) ;连接后文件是(.exe) . 3, 结构化程序中由(顺序,选择,循环)三种基本结构组成

第二章 C 程序设计的初步知识
一,选择题答案 2.1 (B) 2.2 (D) 2.3 (B) 2.4 (A) 2.5 (C) 2.6 (A) 2.7 (B) 2.8 (B) 2.9 (B) 2.10 (C) 2.11 (B) 2.12 (B) 2.13 (A) 二,填空题 2.14 A)表达式值 11, B) 变量值 12 2.15 A)表达式值 4.2 B)变量值 4.2 2.16 函数体由"{"开始,用" }"结束,函数前面是"说明部分" ,后面是"语句"部分 2.17 C 语言中标识符分为"关键字,用户标识符"和预定义标识符 2.18 C 语言中用"int"定义整型变量; 用关键字 "float" 定义单精度实型变量; 用关键字 "double" 定义双精度实型变量. 2.19 float a1=1.0, a2=1.0; 2.20 C 程序中定义的变量,代表着内存中一个"存储单元" 2.21 表达式 3.5+1/2 结果是"3.5" 2.22 写成 C 语言表达式是: a*b/c 或 (a*b)/c 2.23 表达林 s=10 应读做"把 10 赋给变量 s" 2.24 计算机中最小存储单位称"位" ,其中能容纳"0 或 1" 2.25 一个字节"8"个二进制位,一个字节最大十进数是"127" ,它的二进制数是"01111111" , 最小的十进整数是"-128" ,它的二进制形式是"10000000" 2.26 当用二个字节存储放一个整数,其中最大十进数是"32767" ,最小整数是"-32768" ,它的 二进制形式是"1000000000000000" 2.27 C 语言中整数可用十进制,八进制和十六进制表示

第三章 顺序结构
一,选择题 3.1 (C) 3.1 (C) 3.3 (D) 3.4 (C) 3.5 (D) 3.6 (B) 3.7 (C) 3.8(D) 3.9(A) 3.10(B) 3.11(C) 3.12(D) 3.13(D) 3.14(A) 3.15(C) 3.16(C) 3.17(C) 3.18(B) 3.19(C) 3.20(B) 二,填空题 3.21 程序输出结果: (1)-200 2500 (2) i=-200, j=2500 (3) i=-200 j=2500 3.22 i 值 12 j 与 k 为 0 3.23 "语句块" ,空语句用"; " 3.24 最后用"; " 3.25 输入 k, a,x 三个变量值的三种可能是: (1)用空格作分隔 100 25.81 1.89234<回车> (2)用 tab 作分隔 100<tab>25.81<tab>1.89234<回车> (3)用回车作分隔 100<回车>25.81<回车>1.89234<回车>

3.26 输出结果 x=127, x=_ _ 126, x=_ _ 177, x= _ _ _ 7f, x=_ _ _127 3.27 输出结果 x=127, x=127_ _ _, x=$127_ _ _, x=$000127, x=%06d 3.28 输出结果 a=513.789215, a=_ _513.79, a=_ _513.78921500, a=_ _513.78921500

第四章 选择结构
一,选择题 4.1(A) 4.2(A) 4.3(A) 4.4(D) 4.5(C) 4.6(A) 4.7(B) 4.8( 0 0 1) 4.9(D) 4.10(A) 二,填空题 4.11 用"非零"表示真,用"0"表示假 4.12 (> >= < <=)优先于(= = !=) 4.13 非"!"优先与"&&"优先或"||" 4.14 关系与逻辑运算符优先级别: ! (> >= < <=) (= = != ) && || 4.15 非运算"! "优先算术运算符 4.16 A) (a= =b)||(a<c) B) (x>4) || (x<-4) 4.17 输出结果:1 4.18 A) x<=0 B) 1 4.19 a=3 b=2 c=2 4.20 输出结果:*#

第五章 循环结构 一,选择题
5.1(D) 5.2(C) 5.3(B) 5.4(C) 5.5(C) 5.6(B) 二,填空题 5.11 i=5 j=4 k=6 5.12 加一条语句:k++; 结果是 1024 否则为死循环 5.13 输出结果:-1 5.14 输出结果:11 5.15 (1) d=1; (2)k++; (3)k<=n 5.16 (1)x>=0 (2)x<emin 5.7(D) 5.8(A) 5.9(D) 5.10(D)

第六章

字符型数据
6.5(B) 6.6(D) 6.7(D) 6.8(B) 6.9(A) 6.10(A)

一,选择题 6.1(B) 6.2(D) 6.3(A) 6.4(A) 6.11(C) 二,填空题 6.12 EOF 十进制数:26 6.13 占"1"字节 6.14 #include "ctype.h" 6.15 题有错.加括号后 ch='A' 6.16 10A 20B 30C 40D 6.17 7.29 101.298AB 6.18 A 7.29B 101.298 6.19 A_ _ B_ _ C_ _ _

第七章 函数
一,选择题

7.1(C) 7.2(C) 7.3(D) 7.4(C) 二,填空题 7.8 输出结果:12 7.9 输出结果:9.000000 7.10 输出结果:4 7.11 (1)n=1 (2)s 7.12 (1)i<=y (2) z*x 7.13 (1) s=1 (2) s*I (3) f(k)

7.5(A)

7.6(D)

7.7(A)

第八章 指针
一,选择题 8.1(A) 8.2(B) 8.3(B) 8.4(C) 8.5(B) 8.6(B) 8.7(C) 8.10(C) 8.11(C) 8.12(C) 二,填空题 8.13 输出结果:110 8.14 输出结果: 7 1 8.15 (1) char *p; (2) p=&ch (3) scanf("%c',p) (4)*p='B' (5) printf("%c\n",*p); 8.16 (1)s=p+3 (2)s=s-2 或 s--; s--; (3) 50 (4) *(s+1) (5) 4 (Byte) (6)10 20 30 40 50 8.8(D) 8.9(B)

第九章 数组
一,选择题 9.1(D) 9.2(A) 9.3(A) 9.4(A) 9.5(C) 9.6(A) 9.7(B) 9.8(D) 9.11(C) 9.12(D) 9.13(D) 9.14(A) 9.15(A) 9.16(A) 9.17(C) 二,填空题 9.19 上限是:9 下限是:0 9.20 输出结果:6 9.21 输出结果:12 9.22 输出结果:3 9.23 输出结果:2 7 2 1 9.24 输出结果:-850,2,0 9.25 (1)k=p (2) k 9.26 (1) (c=getchar()) (2) c-65 9.9(C) 9.18(C) 9.10(C)

第十章 字符串
一,选择题 10.1(B) 10.2(B) 10.3(C) 10.4(B) 10.9(C) 10.10(C) 二,填空题 10.11 输出结果:GFEDCB 10.12 输出结果:XYZA 10.13 输出结果:SO 10.14 输出结果:10 10.15 输出结果:Itiss! 10.16 (1)strlen(str)-1 (2) j— 10.17 输出结果:3 10.18 输出结果:goodgood! 10.5(C) 10.6(A) 10.7(C) 10.8(A)

第十一章 对函数的进一步讨论
一,选择题 11.1(D) 11.2(B) 11.3(A) 11.4(C) 二,填空题 11.5 输出结果:IJKL EFGH ABCD 11.6 输出结果:7 11.8 输出结果:8 11.9 输出结果:17 11.10 (1) (*fun)() (2) ((*fun)(a+i*h)*h) 一,选择题 12.1(B) 12.2(B) 12.3(A) 二,填空题 12.9 输出结果: (1) 2 5 1 12.10 输出结果: 2 4 6 8

(3) mypoly

第十二章 C 语言中用户标识符的作用域和存储类
12.4(C) (2) 12.5(D) 12.6(B) 12.7(A) 12.8(C)

2 3 -2

第十三章 编译预处理和动态存储分配
一,选择题 13.1(B) 13.2(B) 13.3(B) 13.4(C) 二,填空题 13.8 输出结果:rr=9 ar=9 ar=11 13.9 (1) int * (2) s (3)*b 13.5(B) 13.6(D) 13.7(A)

第十四章 结构体,共用体和用户定义类型
一,选择题 14.1(D) 14.2(D) 14.3(D) 14.4(A) 14.5(C) 14.6(C) 14.7(C) 14.8(B) 二,填空题 14.9 (1) struct link *next 14.10 (1)p->next (2)m>p->data 14.11 (1) (struct list *) (2)struct list (3) (struct list *) (4)struct list (5) return h;

第十五章 位运算
一,选择题 15.1(D) 15.2(B) 15.3(B) 15.4(A) 二,填空题 15.5 二进制数:1 1 0 1 1 1 0 1 15.6 a 清零表达式:a=a<<16 15.7 a 值均为 1:a=~(a<<16) 15.8 两字节变量 x 高 8 位为 1,低 8 位不变: a=1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 x | a (或运算后 x 高 8 位全为 1,而低 8 位不变) 15.9 a 的表达式:a=(012500)8>>2 15.10 ch 中大写字母变小写:ch | 32(ch 与 32 或运算)

第十六章 文件
一,选择题 16.1(B) 16.2(C) 二,填空题 16.3 (1)1 (2) !deof(f1)

(3) f2

(4) fclose(f2)

16.4 (1) fopen("fname","w" 16.5 (1) "r" (2) !feof(fp) 16.6 输出结果:AAAA BBBB CCCC

(2) ch (3)getc(fp)


推荐相关:

C语言程序设计案例教程(程立倩 主编)课本练习答案 模块二

C语言程序设计案例教程(程立倩 主编)课本练习答案 模块二_工学_高等教育_教育专区。《C 语言程序设计案例教程课后部分习题答案模块 2 C 程序数据描述与计算一...


C语言程序设计项目教程习题答案

C语言程序设计项目教程习题答案_IT认证_资格考试/认证_教育专区。C 语言程序设计项目教程—习题答案说明:本文档在“文档结构图”视图方式下应用比较方便。 第1章 ...


C语言程序设计教程课后习题答案

C语言程序设计教程课后习题答案_工学_高等教育_教育专区。C 语言程序设计教程课后习题答案第一章 C 语言程序设计概述 -习题答案 1 算法的描述有哪些基本方法? 答...


C语言程序设计第2版课后习题答案(贾宗璞 许合利人民邮...

C语言程序设计第2版课后习题答案(贾宗璞 许合利人民邮电-第2版)_其它_高等教育...C 语言习题答案 第1章 1.选择题 (1) C (2) B (3) A 2.填空题 (1...


C语言程序设计》课后习题详细答案

C语言程序设计课后习题详细答案 - 《全国计算机等级考试二级教程——C 语言程序设计》 习题分析与详细解答 第一章 程序设计基本概念习题分析与解答 1.1 1.2 1...


《C语言程序设计教程》习题参考答案

语言程序设计教程》 《C 语言程序设计教程习题参考答案 祝胜林 主编 华南理工大学出版社 【习题 1】 ... 1 【习题 2】 ......


C语言程序设计教程习题答案(1~5)主审 郭浩志 北京邮电...

贡献者等级:初试锋芒 二级 格式:doc 关键词:C语言程序设计习题答案郭浩志计算机科学与技术 1/2 相关文档推荐 C语言程序设计教程答案(北... 46页 1财富值 C语言...


C语言程序设计项目教程习题答案资料

C语言程序设计项目教程习题答案资料 - C 语言程序设计项目教程— 习题答案 说明:本文档在“文档结构图”视图方式下应用比较方便。 第1章 第2章 第3章 第4章 ...


全国计算机等级考试二级教程--C语言程序设计课后习题答案

语言程序设计》 《全国计算机等级考试二级教程--C 语言程序设计课后习题答案 全国计算机等级考试二级教程第一章 1.1 EXE 1.2 C OBJ EXE 1.3 顺序 选择 ...


C语言程序设计教程(第2版)课后习题答案杨路明

C语言程序设计教程(第2版)课后习题答案杨路明_工学_高等教育_教育专区。课后习题...全国计算机等级考试二级... 37页 免费 C语言程序设计教程(第2版... 52页 免...

网站首页 | 网站地图
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com