谭浩强 c语言程序设计基础 课后题答案

谭浩强 c语言程序设计基础 课后题答案

ID:14765748

大小:207.00 KB

页数:35页

时间:2018-07-30

谭浩强 c语言程序设计基础  课后题答案_第1页
谭浩强 c语言程序设计基础  课后题答案_第2页
谭浩强 c语言程序设计基础  课后题答案_第3页
谭浩强 c语言程序设计基础  课后题答案_第4页
谭浩强 c语言程序设计基础  课后题答案_第5页
资源描述:

《谭浩强 c语言程序设计基础 课后题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课后题答案第一章程序设计基本概念习题分析与解答1.1【参考答案】.EXE1.2【参考答案】[1].C[2].OBJ[3].EXE1.3【参考答案】[1]顺序结构[2]选择结构[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【参考答案】D)2.10【参考答案】C)2.11【参考答案】B)2.12【参考答案】B)

2、2.13【参考答案】A)二、填空题2.14【参考答案】[1]11[2]122.15【参考答案】[1]4.2[2]4.22.16【参考答案】[1]{[2]}[3]定义[4]执行2.17【参考答案】[1]关键字[2]用户标识符2.18【参考答案】[1]int[2]float[3]double2.19【参考答案】floata1=10,a2=10;或floata1=1,a2=1;(系统将自动把1转换为10)2.20【参考答案】存储单元2.21【参考答案】3.52.22【参考答案】[1]a*b/c[2]

3、a/c*b[3]b/c*a2.23【参考答案】把10赋给变量s2.24【参考答案】[1]位[2]0或12.25【参考答案】[1]8[2]127[3]-128[4]111111112.26【参考答案】[1]32767[2]-32768[3]11111111111111112.27【参考答案】[1]十[2]八[3]十六三、上机改错题2.28【分析与解答】第1行的错误:(1)include是一个程序行,因此在此行的最后不应当有分号(;)。(2)include程序行中后面的stdio.h是一个文件

4、名,按规定,文件名应当放在一对双引号(″″)内,或放在一对尖括号(<>)内。第2行的错误:第35页共35页(1)main()是主函数的起始行,不是语句,因此最后不应当有分号(;)。(2)在同一行上的/*mainfunction*/显然是注释;C语言规定:注释由/*开头,由*/结束,但在*号和/之间不得插入任何空格,而在此处“/*”和“/*”之间存在空格,因此,/*mainfunction*/的写法式是错误的,而应写成:/*mainfunction*/。第3行的错误:(1)在主函数的起始行main

5、()的后面是函数体,函数体由左花括号({)开始。但在函数体的第一行:float的前面缺少了左花括号({)。(2)在同一行上的/*/*risradius*/,/*sisareaofcircular*/*/显然是注释;C语言规定:注释由/*开头,由*/结束,并且开头的/*将去找最近的*/去配对,因此在/*/*risradius*/中,第一个/*与最后的那个*/配上了对,结果紧跟在后面的那个逗号(,)落在了注释的外面,而构成了一个多余符号,为此,在编译时将报告“语法错”。第6行的错误:(1)printf(″

6、%f\[KG-*3]n″,s)应当是一条输出语句,但在最后缺少了一个分号。(2)printf(″%f\[KG-*3]n″,s);是程序的最后一条语句,程序应当结束;但缺少了程序体结束所需的右花括号(});此右花括号可以放在printf(″%f\[KG-*3]n″,s);的后面,也可以放在printf(″%f\[KG-*3]n″,s);的下一行上。2.27【分析与解答】第1行的错误:在include行中的文件名应该是stdio.h,而不是stdio.a。第2行的错误:在main的后面缺少一对圆括号。

7、第4行的错误:在c=40的后面缺少分号。第6行的错误:在printf(″%f\〖KG-*3〗n″,v)的后面缺少分号。都市闲人2006-1-610:17《全国计算机等级考试二级教程——C语言程序设计》习题分析与解答(二)第三章顺序结构习题分析与解答一、选择题(单选题)3.1【参考答案】C)3.2【参考答案】C)3.3【参考答案】D)3.4【参考答案】C)3.5【参考答案】D)3.6【参考答案】B)3.7【参考答案】C)3.8【参考答案】C)3.9【参考答案】A)3.10【参考答案】

8、B)3.11【参考答案】C)3.12【参考答案】D)3.13【参考答案】D)3.14【参考答案】A)3.15【参考答案】C)3.16【参考答案】C)3.17【参考答案】C)3.18【参考答案】D)第35页共35页3.19【参考答案】C)3.20【参考答案】B)二、填空题3.21【参考答案】(1)-200,2500(2)i=-200,j=2500(3)i=-200j=25003.22

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。