c语言程序设计教程(第二版)张敏霞_参考答案

c语言程序设计教程(第二版)张敏霞_参考答案

ID:14487648

大小:337.50 KB

页数:39页

时间:2018-07-29

c语言程序设计教程(第二版)张敏霞_参考答案_第1页
c语言程序设计教程(第二版)张敏霞_参考答案_第2页
c语言程序设计教程(第二版)张敏霞_参考答案_第3页
c语言程序设计教程(第二版)张敏霞_参考答案_第4页
c语言程序设计教程(第二版)张敏霞_参考答案_第5页
资源描述:

《c语言程序设计教程(第二版)张敏霞_参考答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、c语言程序设计教程(第2版)课后题及模拟题参考答案习题131-1填空题31-2思考题31-3编程题3习题242-1单选题42-2思考题4习题353-1选择题53-2填空题53-3编程题5习题474-1单选题74-2填空题74-3编程题7习题5105-1单选题105-2填空题105-3编程题10习题6136-1单选题136-2填空题136-3编程题13习题7157-1单选题157-2填空题157-3编程题15习题8168-1单选题168-2填空题168-3编程题16习题9189-1单选题189-2填空

2、题189-3编程题18习题102210-1单选题2210-2填空题2210-3编程题22习题112411-1单选题2411-2填空题24习题122512-1单选题2512-2填空题25实验篇26实验1熟悉VisualC++6.0可视化集成开发环境26实验2顺序结构程序设计26实验3选择结构程序设计26实验4循环结构程序设计26实验5函数28实验6数组32实验7指针33实验8结构体和共用体35实验9文件36实验10综合编程36模拟试卷(一)参考答案37模拟试卷(二)参考答案38习题11-1填空题1. 

3、函数2. 主函数main(),主函数main()3. 主函数main()4. 函数首部,函数体5. {,}6. /*,*/7. 顺序结构,选择结构,循环结构8. .c,.obj,.exe1-2思考题1. 结构化程序设计是指:为使程序具有一个合理的结构以保证程序正确性而规定的一套如何进行程序设计的原则。其基本结构包括顺序结构、选择结构和循环结构三种。2. 算法是对具体问题求解步骤的一种描述。计算机算法的表达工具通常采用以下几种方法:(1)用自然语言表示算(2)用流程图表示算法(3)用伪代码表示算法(4

4、)用程序设计语言表示算法3. 语言简洁、紧凑,使用方便、灵活;支持结构化程序设计;运算符丰富;数据类型丰富;较强的编译预处理功能;C语言的可移植性好;C语言本身既有一般高级语言的优点,又有低级(汇编)语言的特点;语法限制不太严格,程序设计自由度大。1-3编程题1.试参照本章例题编写计算梯形面积的C语言程序,梯形的上底、下底和高分别用a,b,h表示,并用a=10,b=20,h=5测试所编写的程序。#include"stdio.h"main(){floata,b,h,s;a=10;b=20;h=5;s=

5、(a+b)*h/2;printf("s=%f",s);}2.编写程序显示如图1.11所示信息。图1.11显示信息#include"stdio.h"main(){printf("******************************");printf("*helloworld*");printf("******************************");}习题22-1单选题1~5DBDCA6~10DCABA11~12CA2-2思考题1.2.0000002.1,0.53.

6、9,24.65.100,d6.(1)20(2)0(3)607.(1)10,6,4(2)6,9,15(3)3,60,838.55习题33-1选择题1-5 BDABC6-10 ADCAC11-12 BB3-2填空题1. 32. 02613. 0x104.2,1 互换a,b的值5. 6.66. –0038. 77. 5.0,4,c=38. i=10,j=209. (1)65(2)65,A(3)56.123400,123.456001(4)3.141600(5)8765.432(

7、6)5.864000e+002(7)3.141600e+000(8)3.1416(9)8765(10)3.1416,8765.4310. a=2b=5x=8.8y=76.34c1=65c2=973-3编程题1.编写程序实现从键盘输入两个十进制整型数据10和8给变量x和y,并按下列格式输出。xy十进制数108八进制数1210十六进制数a8#include"stdio.h"main(){intx,y;scanf("%d%d",&x,&y);printf("xy");printf("%4d%4d

8、n",x,y);printf("%4o%4o",x,y);printf("%4x%4x",x,y);}2.编写一个程序,输入一个大写英文字符('B'~'Y'),输出它的前导字符、该字符本身及其后续字符。#include"stdio.h"main(){charc;scanf(“%c”,&c);printf(“%c,%c,%c”,c-1,c,c+1);}3.编写一个程序,输入一个3位正整数,要求反向输出对应的整数,如输入123,则输出321。编写程序并给出相应

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

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

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