- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
前 言
课后习题练习作为课堂学习的重要延续,是巩固知识的主要环节。高级语言
程序设计,强调编程知识的获取与应用;计算机编程技术是实践性很强的技术,
要求从事这一领域的人不仅能了解和熟悉有关理论和方法,还要求自己动手实
践。因此实验作为高程教学的一个重要环节,其目的在于更深入地理解和掌握课
程教学中的有关基本概念,应用基本技术解决实际问题,从而进一步提高分析问
题和解决问题的能力。
我们特别要求书后每章的习题,都要能够会编程,并且要上机实验成功后才
能提交。高级程序设计课程实践性很强,即要求独立编写程序,学会独立上机调
试程序。要善于发现程序中的错误,并且能很快地排除这些错误,使程序能正确
运行。因此调试程序本身是程序设计课程的一个重要的内容和基本要求,应给予
充分的重视。因此,我们专门编写了针对性很强的上机要求与指导,目的是学会
实验、特别是调试技术。
为此,我们将大家通常意义上的 “习题”也纳入实验内容,作为实验题目加
以组织。毕竟,在计算机业界,有一句口头禅 “光说不练假把势”,希望同学们
给予足够的重视,并且时时自问!
目 录
习题实验一:C 程序的运行环境与过程 1
习题实验二:数据类型、运算符和表达式2
习题实验三:分支结构编程4
习题实验四:循环结构编程5
习题实验五:数组7
习题实验六:函数与编译预处理9
习题实验七:指 针 10
习题实验八:结构体和共用体 11
习题实验九:位 运 算 13
习题实验十:文 件 13
1
高程习题实验
习题实验一:C 程序的运行环境与过程
一、 目的要求:
1. 了解所使用的计算机系统的基本操作方法,学会独立使用该系统。
2. 掌握在该系统上如何编辑、编译、连接和运行C程序。
3. 通过编写和运行简单的C程序,了解程序的基本结构和函数的定义形式,理解系统
库函数的说明性预处理文件(stdio.h,math.h等)的概念,掌握函数的定义和系
统库函数的使用。初步了解C源程序的特点。
二、习题实验内容:
1. 学习从开机开始的操作,包括按帐号登录、列文件目录、显示文件内容、删除文件、
复制文件等。
2. 调用文本编辑程序,输入范例程序,并进行编译和运行。应了解所用的系统是用什
么命令进行编译和运行的。编译和连接后所到的目标程序的后缀是什么?
3. 了解如何在运行时向程序变量输入数据和输出运行结果。
4. 运行自己编写的上机习题:1,2,3,4。
三、上机习题:
1. 编写一个C程序,输出以下信息:
**********************
Very Good!
**********************
2. 编写计算半径为R、高度为H的圆柱体体积的程序。要求R和H的数值由键盘输入。
3. 阅读程序分析运行结果,并上机验证。
#include stdio.h
main(){ char c1,c2,c3,c4;
scanf(%c%c,c1,c2);
getchar();
c3=getchar();
c4=getchar();
printf(%c %c %c %c\n,c1,c2,c3,c4);
printf(%c,%d\n,c1,c1);
printf(%d,%d\n,sizeof(c1),sizeof(1234)); }
若从键盘分行输入以下数据,则输出结果是什么?
12↙
3456↙
提示说明:
文档评论(0)