2022年程序设计语言实验指导书 .pdf
《2022年程序设计语言实验指导书 .pdf》由会员分享,可在线阅读,更多相关《2022年程序设计语言实验指导书 .pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、程序设计语言C实验指导书适用专业:计算机科学与技术软件工程上海应用技术学院2009-2-20 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 16 页 - - - - - - - - - I 目录实验一顺序结构程序设计. 1实验二分支结构程序设计. 2实验三循环结构程序设计一. 3实验四( 1)循环结构程序设计二. 4实验四( 2) 循环结构程序设计三. 5实验五数组 . 6实验六数组和字符串. 7实验七函数 . 8实验八函数 . 9实验九指针 . 10 实验十结构体 .
2、 11 实验十一文件 . 12 实验十二综合 . 13 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 16 页 - - - - - - - - - 程序设计语言实验指导书第 1 页实验一顺序结构程序设计实验目的:1.掌握 C 语言程序结构。2.掌握变量的定义和使用。3.掌握输入输出函数的使用。4.掌握赋值语句的使用。内容:1.从键盘输入两个数,计算两个数的和,然后输出。注意:带下划线的内容表示是从键盘输入的,实际上机时并不显示下划线,其余的内容是程序输出的。2.从键盘输
3、入一个华氏温度,请转换成摄氏温度后输出。3.电路图如下所示,从键盘输入5 个电阻的电阻值,计算并输出总的电阻值。R1 R2 R3 R4 R5 A123 B456 SUM=A+B=123+456=579 请输入一个华氏温度:12.34 和华氏温度12.34 度相对应的摄氏温度为-10.92 度请输入 r1、r2、r3、r4 和 r5(使用空格分隔) : 1.1 2.2 3.3 4.4 5.5 总电阻R= 0.89 欧姆名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 16 页
4、 - - - - - - - - - 程序设计语言实验指导书第 2 页实验二分支结构程序设计实验目的:1.掌握逻辑表达式的使用方法。2.掌握 if 和 switch 语句的使用方法。3.掌握一些简单的算法。内容:1.有下列函数,写一段程序,输入x 的值,输出y 的值x (x1) y= 2x-1 (1=x=10) 2.输入一个不超过6 位的正整数, 输出该数的最高位和最低位,如果该数是一位数,则输出该数。然后再输出该数是几位数。程序需要对输入的数进行合法性检查,对小于0和大于 6 位的数要有提示。3.输入一个0 到 100 的百分制成绩,转换成五级制A、B、C、D 和 E。程序中首先需要对输入的
5、数进行合法性检查,对小于0 和大于100 的数要有提示,然后转换部分使用switch 语句实现。X123 1,3 N3 X 2 2 N 1 X 2 Error X6 分数 85 等级 B 分数 -5 分数小于0,非法!分数 120 分数大于100,非法!X-3 Y-3 X1 Y1 X5 Y9 X10 Y19 X40 Y109 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 16 页 - - - - - - - - - 程序设计语言实验指导书第 3 页实验三循环结构程序设计
6、一实验目的:1.掌握循环结构的使用方法。2.掌握 while 和 for 语句的使用方法。3.掌握程序单步调试的方法。4.掌握一些简单的算法。内容:1.公式的计算201iisum101)1(iiisumx=N! 2.输入最多 10 个整数,找出最大值、最小值,并计算平均值。3.输入一个不超过6 位的正整数, 分别输出该数的每一位,并用逗号分隔, 如果该数是一位数,则输出该数。然后再输出该数是几位数。程序需要对输入的数进行合法性检查,对小于 0 和大于 6 位的数要有提示。N5 n1 1 n2 3 n3 5 n4 7 n5 9 Max=9 Min=1 Avg=5 X123 1,2,3 N3 X2
7、 2 N1 X 2 Error X6 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 16 页 - - - - - - - - - 程序设计语言实验指导书第 4 页实验四( 1)循环结构程序设计二实验目的:1.掌握单重循环和多重循环结构的使用方法。2.掌握程序单步调试的方法。3.掌握一些简单的算法。内容:1.输入 N,计算公式Niiisum1)1(的值。2.输入一个正整数n( 1 n 200) ,输出所有的整数对,其相乘的积等于n。3.编程打印数字金字塔。N=5 .1 .
8、121 .12321 .1234321 .123454321 N=20 1*20=20 2*10=20 4*5=20 N=0 Error N=300 Error N=3 .1 .121 .12321 N=5 sum=(1+2)+(2+3) +(3+4)+(4+5) +(5+6) =35 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 16 页 - - - - - - - - - 程序设计语言实验指导书第 5 页实验四( 2) 循环结构程序设计三实验目的:1.掌握单重循环和
9、多重循环结构的使用方法。2.掌握程序单步调试的方法。3.掌握一些简单的算法。内容:1.输入 N,计算公式Niijjis u m110) )(的值,其中N0。2.每个大于 1 的数的立方都可以表示成一连续奇数之和,试证实2 到 10 的数都满足这样的规律。3.用牛顿迭代法求方程在下面方程在1.5 附近的根:不做 !4.2(3)=8 3+5=8 3(3)=27 7+9+11=27 4(3)=64 1+3+5+7+9+11+13+15=64 5(3)=125 21+23+25+27+29=125 xn=1.5 x=nnn.nnn y=f(nnn.nnn)=nnn N=4 sum=1 +2+3 +3+
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年程序设计语言实验指导书 2022 程序设计语言 实验 指导书
限制150内