资源说明:
《《全国计算机等级考试二级教程C语言程序设计》课后练习详解.doc》由会员上传分享,可免费在线阅读。 更多相关内容在教育资源-天天图书馆。
1.《全国计算机等级考试二级教程-C语言程序设计》习题解析及详解第一章编程基本概念习题解析及答案1.1【参考答案】EXE1.2【参考答案】[1].C[2] .OBJ[3].EXE1.3【参考答案】[1]顺序结构[2]选择结构[3]循环结构第二章C程序设计初识练习分析及答案1.多项选择题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.13 [参考答案] A
2.) 2. 填空 2.14 [参考答案] [1] 11 [2] 122.15 [参考答案] [1] 4.2 [2] 4.22.16 [参考答案] [1] {[2]} [3 ] 定义 [4] 执行 2.17 [参考答案] [1] 关键字 [2] 用户标识符 2.18 [参考答案] [1] int [2] float [3] double2.19 [参考答案] ] floata1=1.0, a2= 1.0; 或者float1=1网页设计与制作教程第二版课后答案,a2=1; (系统会自动将1转换为1.0) 2.20 [参考答案] 存储单位 2.21 [参考答案] 3.52.22 [参考答案] ] [1] a*b/c [2] a/c*b [3] b /c*a2.23 【参考答案】将 10 赋给变量 s2.24 【参考答案】[1] bit [2] 第 1 位 2
3. 基础数据(0或1) 2.25 [参考答案] [1] 8 [2] 127 [3] [4]-128 [5] 2.26 [参考答案] [1] 32767 [2] -32768 [3] 000002.27 【参考答案】【1】十【2】八【3】十六十三。 电脑纠错题2.28 【分析及解答】第1行错误:(1)include是程序行,因此该行末尾不应有分号(;)。 第2行错误:(1)main()是main函数的起始行ip形象,不是语句,所以末尾不应该有分号(;)。 (2)同一行的/*mainfunction*/显然是注释; C语言规定注释以/*开始,以*/结束,但是*号和/之间不能插入空格,而这里“/*”和“*/”之间有空格,
4、因此吉祥物设计,/*mainfunction*/的写法是错误的,应该写成:/*mainfunction*/。第3行错误: (1) main()之后,主函数的起始行是函数体网页设计与制作教程第二版课后答案,以左大括号 ({} 开头。但是在函数体的第一行: float 缺失 左大括号 ({}. (2) /*/*risradius*/, /*sisareaofcircular同一行的*/*/显然是注释;C语言规定:注释以/*开头,以*/结尾,而开头的/*会找最接近的*/来匹配,所以在/*/ *risradius*/,第一个/*与radius后面的*/配对,结果是紧跟在(,)后面的逗号落在了注释之外,构成了多余
5. 编译时会报“语法错误”的符号。 /*sisareaofcircular*/*/ 中的第一个 */ 结束注释,第一个 */ 变得多余。 第6行错误:(1)printf(“%f\n”,s)应该是输出语句,但末尾少了一个分号。 (2) printf(“%f\n”,s); 是程序的最后一条语句,程序应该结束; 但它缺少结束程序体所需的右大括号 ()); 这个右花括号可以放在printf(“%f\n”,s)中; 也可以放在 printf(″%f\n″,s); 的下一行。 2.27 【分析与解答】第2行错误:main后面少了一对括号。 第 4 行错误:c=4.0 后缺少分号。第 6 行错误
6、错误:printf(“%f\n”,v)后少了一个分号。 第三章 序贯结构练习题分析与解答 1、多项选择题(单选题) 3.1【参考答案】C) 3.2【参考答案] 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 【参考答案】 D) 将 D 的答案修改为 :scanf(“%8f”,&c);3.19【参考答案
7.] C) 3.20 【参考答案】 B) 2. 填空 3.21 【参考答案】 (1)-200,2500(2)i=-200,j=2500(3)i=-200j=25003.22 [参考答案] [1] 12 [2] 0 [3] 03.23 [参考答案] [1] 陈述[2] 分号(或;) 3.24 [参考答案] 分号(;) 3.25 [参考答案] [1] :10025.811.89234[2]:10025.811.89234[3]:10025.811.892343.26【参考答案】x=127,x=127,
- 本文固定链接: https://wen.nuanque.com/wangye/21343.html
- 转载请注明: nuanquewen 于 吉祥物设计/卡通ip设计/卡通人物设计/卡通形象设计/表情包设计 发表
- 文章或作品为作者独立观点不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。本文之内容为用户主动投稿和用户分享产生,如发现内容涉嫌抄袭侵权,请联系在线客服举报,一经查实,本站将立刻删除。本站转载之内容为资源共享、学习交流之目的,请勿使用于商业用途。