《C语言程序设计》实验教学教案

数据类型占用存储空间大小的理解。

4.教材265实验二中的题目(1),编写程序,从键盘输入一个大写字符,将它转换为对应的小写字母后输出。

七、时间分配

本次实验课程全部用时90分钟,分配如下: 1. 实验题目(9)用时约20分钟。 2. 实验题目(10)用时约35分钟。 3. 实验题目(8)用时约15分钟。 4. 实验题目(1)用时约15分钟。 5. 填写实验报告,约5分钟。

5

《C语言程序设计》实验教学教案

实验三 顺序结构程序设计

一、实验目的

1. 进一步熟悉C程序的上机过程,积累调试经验。 2. 进一步熟悉C语言的输入、输出函数的使用。 3. 增强基本顺序结构程序设计的能力。 4. 加深简单算法设计和分析能力。

二、实验意义

通过上机实验,巩固第一章所学的所有基础知识,加入对问题的分析和算法设计能力,进行尝试性的自我程序设计,提高学生对问题的分析理解和C语言基本知识的应用能力。

三、实验重点

1 算法分析和程序设计

2 继续巩固输入函数scanf()的使用 3 正确构造算术表达式

四、实验难点

算法分析和程序设计 程序调试

五、实验方式

提前编写程序,写好实验报告,上机实验时一边调试程序一边将实验报告上关于程序调试和运行结果的信息填写到实验报告上,实验完成时上交实验报告。

六、实验内容

1. 编写程序,输入圆半径r,求圆周长、圆面积、圆球表面积、圆球体积。 要求:为加强界面的友好,输入数据与输出结果都应有相应的提示信息。且输出数据取小数点后两位数字显示。

2. 输入一个华氏温度,要求输出摄氏温度。公式为:

c?59?F?32?

输出要有文字说明,取2位小数。

6

《C语言程序设计》实验教学教案

3.有三个电阻r1、r2、r3并联,编写程序计算并输出并联后的电阻r。已知电阻并联公式为:

1r?1r1?1r2?1r3

4. 编写程序,输入三角形的三条边,计算并输出三角形的面积。(注意输入的三条边必须要能构成一个三角形) 求三角形的面积公式为:

area?s?s?a??s?b??s?c?

其中s=(a+b+c)/2。

算法提示:

本题需要用到求平方根的数学函数sqrt(),应在文件开始部分写下如下文件包含预处理命令:

#include

5. 编写程序,输入梯形的上底和下底,计算并输出梯形的面积。精确到小数点后2位,输入输出时要有文字说明。

6. 周期为T秒的人造卫星离地面的平均高度H的计算公式为:

H?36.67?104??112MT2?R

其中:M=6×1024kg是地球质量,R=6.371×106m是地球半径。

编写程序,输入人造卫星的周期T,计算并输出人造卫星离地面的高度H。 算法提示:

本题需要用到求xy结果的数学函数pow(),具体函数使用说明请参见书后目录。为了使用系统提供的数学函数应在文件开始部分写下文件包含预处理命令:

#include

七、时间分配

本次实验课程全部用时90分钟,分配如下: 1. 实验题目1用时约15分钟。 2. 实验题目2用时约15分钟。 3. 实验题目3用时约10分钟。 4. 实验题目4用时约15分钟。 5. 实验题目5用时约10分钟。 6. 实验题目6用时约20分钟。 7. 填写实验报告,约5分钟。

7

《C语言程序设计》实验教学教案

实验四 选择结构程序设计

一、实验目的

1. 了解选择结构的用法。

2. 掌握关系运算符和逻辑运算符的使用。 3. 掌握if语句和switch语句的使用。 4. 掌握多重条件下的if语句嵌套使用

二、实验意义

通过上机实验,巩固第二章所学的选择结构知识。掌握了结构化程序设计的基本结构之一选择结构,是程序设计必备的基本知识,只有掌握好这些基本结构,才能进一步进行程序设计,进行更复杂的算法设计。

三、实验重点

1 关系运算符和逻辑运算符的使用

2 if语句的使用

3 switch语句的使用

4 多重条件下的if语句嵌套使用

四、实验难点

复杂条件的表达 复合语句的使用 if语句嵌套

五、实验方式

提前编写程序,写好实验报告,上机实验时一边调试程序一边将实验报告上关于程序调试和运行结果的信息填写到实验报告上,实验完成时上交实验报告。

六、实验内容

1. 编写程序,输入一个字存入变量ch中,根据该字符的ASCII码值判断并输出字符的类型,即字母(alpha)、数字(numeric)或其他字符(other)。 2. 编写程序,输入一个正整数,判断该数是奇数还是偶数,并输出判断结果。

3. 有一函数:

8

c语言编程 人造卫星的高度,C语言实验教学教案2008相关推荐

  1. 高斯消元法的c语言编程,列主元高斯消元法的C语言编程

    列主元高斯消元法的C语言编程 列主元高斯消元法 基本思想:用高斯消元法求解线性方程组时,为避免小的主元,在进行第k步消元前,应该在第k列(k)元素aik(i k,(k)(k)例如|aikk| max| ...

  2. c语言程序设计自学跟谁好,双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好...

    双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好 首页 > 软件 > 双辽c语言编程学习 作者:镀金池   发布时间:2017-12-07 05:48 一个C语 ...

  3. c语言程序设计需要学多久,九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会...

    九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会 首页 > C语言 > 九江c语言编程学习 作者:镀金池   发布时间:2017-10-18 14:11 据ID ...

  4. c语言编程期刊论文管理系统,C语言编程下计算机软件论文

    1计算机软件C语言的编程实验 1.1计算机软件C语言的编程技巧 计算机软件C语言的编程中,最主要的依据是指针应用,C语言指针能够根据软件程序的编写需求,构建可行的函数,而程序员在设计函数编程的过程中, ...

  5. c语言编程学多久,丰城c语言编程学习,丰城学c语言编程的学校,丰城学c语言编程一般要多久才能学会...

    丰城c语言编程学习,丰城学c语言编程的学校,丰城学c语言编程一般要多久才能学会 首页 > 软件 > 丰城c语言编程学习 作者:镀金池   发布时间:2018-04-09 16:40 在之后 ...

  6. 江门C语言培训,江门c语言编程学习,江门学c语言编程培训,江门学c语言编程效果怎么样...

    江门c语言编程学习,江门学c语言编程培训,江门学c语言编程效果怎么样 首页 > C语言 > 江门c语言编程学习 作者:镀金池   发布时间:2017-10-18 09:25 在初期的C语言 ...

  7. C语言报名里面培训怎么填,庄河c语言编程学习,庄河学c语言编程培训,庄河学c语言编程报个培训班怎么样...

    庄河c语言编程学习,庄河学c语言编程培训,庄河学c语言编程报个培训班怎么样 首页 > 软件 > 庄河c语言编程学习 作者:镀金池   发布时间:2017-11-29 11:13 明天利用时 ...

  8. 罗定c语言,罗定学c语言编程,罗定学c语言编程培训,罗定学c语言编程一般怎么收费...

    罗定学c语言编程,罗定学c语言编程培训,罗定学c语言编程一般怎么收费 首页 > 软件 > 罗定学c语言编程 作者:镀金池   发布时间:2018-10-04 23:40 依照c语言的法则, ...

  9. 安庆师范大学c语言程序设计,安庆c语言编程学习,安庆学c语言编程培训,安庆学c语言编程一般能拿多少工资...

    安庆c语言编程学习,安庆学c语言编程培训,安庆学c语言编程一般能拿多少工资 首页 > C语言 > 安庆c语言编程学习 作者:镀金池   发布时间:2017-10-18 15:20 假定我们 ...

最新文章

  1. 解决Android5.0以后DatePicker选择时间无效的bug。
  2. undefined找不到函数情况总结
  3. (C#)AJAX post方式传值
  4. 深入解析阿里Android热修复技术原理
  5. 如何将Git上的项目克隆到idea中
  6. Oracle Minus关键字
  7. [MySQL FAQ]系列 -- 新年新思想:MySQL也能并发导入数据
  8. java中通过反射得到StatusBarManager
  9. 本地修改服务器上的内容,本地修改指向服务器
  10. python2.7输出语句,输入和输出 - 廖雪峰 Python 2.7 中文教程
  11. MySQL 表分区功能详解
  12. hdoj1465错排公式的应用(递推)
  13. bex5 3.7版本
  14. 用户界面之工具栏详解-AutoRunner自动化测试工具
  15. 未来三年的移动互联网创业----创新工场创始合伙人汪华 在移动开发者大会上的演讲
  16. Build和Rebuild的区别
  17. 使用 JavaScript 和 CSS 做一个图片转 PDF 的转换器
  18. 23 种设计模式的#羞羞#解释,听说能看懂的人都是泡妞高手
  19. 孙正义也喝了一口商汤
  20. 2021年计算机学硕考研c9,【JRs观点】学姐3000字记录考研8个月心得及作息时间表,献给2021考研同学,从二本到C9...

热门文章

  1. 微信小程序开发之数据存储 参数传递 数据缓存
  2. 免费高清视频素材下载网站
  3. 安卓手机查看充放电电压、电流及功率
  4. Socket和ServerSocket(建立客户端和服务器端)
  5. hashTabel List 和 dic
  6. Access数据库的加密与解密
  7. 两轮换电领域的“苹果”,“换换”能成吗?
  8. python 证书-在python使用SSL(HTTPS)
  9. 研华PCI板卡开发(1)快速入门(1)
  10. Batch和Epoch之间的区别是什么?