程序设计基础C实验指导书
更新时间:2023-11-28 23:55:01 阅读量: 教育文库 文档下载
《程序设计基础C》实验指导书
上海应用技术学院
2012-2-20
目录
实验一 顺序结构程序设计 ........................................................................................................... 1 实验二 分支结构程序设计 ........................................................................................................... 2 实验三 循环结构程序设计一 ....................................................................................................... 3 实验四(1) 循环结构程序设计二 ............................................................................................... 4 实验四(2) 循环结构程序设计三 ............................................................................................... 5 实验五 数组 ................................................................................................................................... 6 实验六 数组和字符串 ................................................................................................................... 7 实验七 函数 ................................................................................................................................... 8 实验八 函数 ................................................................................................................................... 9 实验九 指针 ................................................................................................................................. 10 实验十 结构体 ............................................................................................................................. 11 实验十一 文件 ............................................................................................................................... 12 实验十二 综合 ............................................................................................................................... 13
I
程序设计基础C实验指导书
实验一 顺序结构程序设计
实验目的:
1. 掌握C语言程序结构。 2. 掌握变量的定义和使用。 3. 掌握输入输出函数的使用。 4. 掌握赋值语句的使用。
内容:
1. 从键盘输入两个数,计算两个数的和,然后输出。
A=123 B=456 SUM=A+B=123+456=579
注意:带下划线的内容表示是从键盘输入的,实际上机时并不显示下划线,其余的内容是程序输出的。
2. 从键盘输入一个华氏温度,请转换成摄氏温度后输出。
请输入一个华氏温度:12.34
和华氏温度 12.34 度相对应的摄氏温度为 -10.92 度
3. 电路图如下所示,从键盘输入5个电阻的电阻值,计算并输出总的电阻值。
R1 R2 R3 R4 R5
请输入r1、r2、r3、r4和r5(使用空格分隔):1.1 2.2 3.3 4.4 5.5 总电阻 R= 0.89 欧姆
第1页
程序设计基础C实验指导书
实验二 分支结构程序设计
实验目的:
1. 掌握逻辑表达式的使用方法。
2. 掌握if和switch语句的使用方法。 3. 掌握一些简单的算法。
内容:
1. 有下列函数,写一段程序,输入x的值,输出y的值 x (x<1)
y= 2x-1 (1<=x<10) 3x-11 (x>=10)
X=-3 X=1 X=5 X=10 X=40
Y=-3 Y=1 Y=9 Y=19 Y=109
2. 输入一个不超过6位的正整数,输出该数的最高位和最低位,如果该数是一位数,则输
出该数。然后再输出该数是几位数。程序需要对输入的数进行合法性检查,对小于0和大于6位的数要有提示。
X=123 X=2 X=-2 X=1234567
2 Error Error 1,3
X<0 N>6 N=3 N=1
3. 输入一个0到100的百分制成绩,转换成五级制A、B、C、D和E。程序中首先需要
对输入的数进行合法性检查,对小于0和大于100的数要有提示,然后转换部分使用switch语句实现。
分数=85 分数=-5 分数=120 等级=B 分数小于0,非法! 分数大于100,非法!
第2页
程序设计基础C实验指导书
实验三 循环结构程序设计一
实验目的:
1. 掌握循环结构的使用方法。
2. 掌握while和for语句的使用方法。 3. 掌握程序单步调试的方法。 4. 掌握一些简单的算法。
内容:
1. 公式的计算
sum??i?120i sum??(?1)i x=N!
i?110i
2. 输入最多10个整数,找出最大值、最小值,并计算平均值。
N=5 n1=1 n2=3 n3=5 n4=7 n5=9 Max=9 Min=1 Avg=5
3. 输入一个不超过6位的正整数,分别输出该数的每一位,并用逗号分隔,如果该数是一
位数,则输出该数。然后再输出该数是几位数。程序需要对输入的数进行合法性检查,对小于0和大于6位的数要有提示。
X=123 X=2 X=-2 X=1234567
1,2,3 2 Error Error
X<0 N>6 N=3 N=1
第3页
正在阅读:
程序设计基础C实验指导书11-28
雷帕霉素促进自噬并降低神经组织损伤和脊髓损伤后运动功能障碍04-26
马斯洛参差需要理论09-02
工程概况及建设各方责任主体基本情况04-30
安徽省定额勘误大全定额解释大全06-13
社工简报1 - 图文01-20
山东高院案例参阅与指导购买被执行人房屋后未办理过户登记,能否对抗强制执行11-05
第三章 工程控制网布设的理论与方法03-20
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 指导书
- 程序设计
- 实验
- 基础
- 《银行客户经理营销实战能力提升》
- 2016—2017学年上学期一年级数学11月月考题
- 2011年高数(上)期末试题
- 钢模板、拉杆l螺栓及模板连接螺栓计算
- 中国元首制度
- 九年级化学全册第二单元常见的酸和碱备课教案鲁教版五四制
- “感恩父亲”大学父亲节活动策划书
- 三好学生名单
- 内科护理学
- 关于工程量清单招投标模式下结算造价内容的认识与研究
- 关于印发电力行业燃油值班员等85个工种《国家职业技能鉴定规范》的通知1999
- 安徽省新型农村合作医疗工作简报
- 湛师理论力学简答题
- 中国企业如何提高原产地形象
- 中国人民银行历任行长简介 - 全国金融办联席会议中心
- 2018年中国动漫产业发展前景预测投资战略规划分析报告目录
- 山东省郯城县红花镇初级中学人教版七年级生物下册 - 6.4激素调节 教案
- 6542邮政业务营销员中级试卷及答案
- 山东省食品和饲料添加剂供应商名录2017年665家
- 从当前角度分析马斯洛的需要理论与终身体育的发展-模板