- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
020111c语言实验20111c语言实验
实 验 指 导 书
学 院 电子电气工程学院
课程名称 高级语言程序设计A
课程代码 020111
课程学时 48
实验总学时 16
课程名称: 高级语言程序设计A
实验1 顺序结构程序设计
实验2 选择结构程序设计
实验3 循环结构程序设计
实验4 数组程序设计实验
实验5 字符数组程序设计
实验6 函数程序设计
实验7 指针程序设计
实验8 结构体程序设计
实验时间 :第 3,5,6,7,8,9,10,11 周
实验1 顺序结构程序设计
一、实验目的
1.掌握运行C程序的环境与方法。
2.掌握简单C程序的设计。
3.掌握基本输入输出格式的使用。
二、实验内容
1.熟悉C的工作环境。
2.编译、运行C的源程序。
3.求两个数之和(静态输入和动态输入)。 在两种情况下完成:
① 数据在程序内部定义变量时赋初值,或者通过赋值语句赋值。
② 数据通过scanf( )函数输入,注意变量前面的取地址符号。
4.设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆柱表面积、圆柱体积。要求用scanf 输入数据,输出计算结果。
*5. 扩展:请编程序将“China”译成密码,密码规律是:用原来的字母后面第四个字母代替原来的字母。分别用putchar函数和printf函数输出密码。
三、实验要求
1.用VC++6.0 完成程序设计并上机调试通过。
2.掌握运行C程序的环境与方法
3.掌握基本输入输出格式的使用。
四、实验设备
1.硬件要求:每个学生每次上机实验使用一台计算机。
2.软件要求:Visual C++6.0和Windows系列操作系统
五、实验报告要求
1.实验报告用学校统一的实验报告纸书写。
2.记录实验数据。
3.提供源程序清单。
实验2 选择结构程序设计
一、实验目的
1.掌握关系表达式与逻辑表达式的使用
2.掌握if语句、if-else语句、if-else if-else if... else语句的使用。
3.掌握switch语句的使用。
二、实验内容
1.输入a、b、c三个整数,求出其中最大者,并连同三个源数据一起输出。
2.给出一个百分制成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,
80-89分为B,70-79分为C,60-69分为D,60分以下为E。
要求:至少输入3个分数段的成绩并打印出对应的等级制成绩,并用switch语句完成。
*3. 扩展:求方程ax2+bx+c=0的解。
要求:分别考虑实根和虚根的情况。
三、实验要求
1.用VC++6.0 完成程序设计并上机调试通过。
2.掌握选择结构程序的调试方法:
①在if语句中,逻辑上通过每一个if-else;
②在switch语句中,逻辑上通过每一个case及default。
四、实验设备
1.硬件要求:每个学生每次上机实验使用一台计算机。
2.软件要求:Visual C++6.0和Windows系列操作系统
五、实验报告要求
1.实验报告用学校统一的实验报告纸书写。
2.记录实验数据。
3.提供源程序清单。
实验3 循环结构程序设计
一、实验目的
1.掌握while语句、do-while语句的使用方法。
2.掌握for语句的使用方法。
二、实验内容
1.计算当n为何值时,不等式sum=1 + 1/2 + 1/3 +… + 1/n limit成立,输出n对应的sum(limit从键盘输入,要求用while或do... while 语句,limit=10)。
2.计算M=11+ 22+ 33+…+ NN,直到N等于15为止,输出N和对应的M。(要求用for语句做)
3.100匹马驮100担货,大马一匹驮3担,中马一匹驮2担,小马一匹驮0.5
担,计算大、中、小马匹数的各种组合并输出。
*4.扩展:求 sum=1!+2!+3!+…..+10! ,并输出结果。
三、实验要求
1.用VC++6.0 完成程序设计并上机调试通过。
2.掌握while语句、do-while语句、for语句中循环控制条件的修改方法。
四、实验设备
1.硬件要求:每个学生每次上机实验使用一台计算机。
2.软件要求:Visual C++6.0和Windows系列操作系统。
五、实验报告要求
1.实验报告用学校统一的实验报告纸书写。
2.记录实验数据。
3.提供源程序清单。
实验4 数组程序设计
一、实验目的
1.掌握数组的定义、赋值和输入输出的方法。
2.掌握部分与数组有关的算法。
文档评论(0)