导
导文
daowen.com
首页
图书
理论
简历
演讲稿
AI写作
新
🔍
🔍
登录
首页
›
图书频道
›
工学
›
计算机科学
›
C语言程序设计实验教程
《C语言程序设计实验教程》简介
更新于 2026年10月10日
版权声明
《C语言程序设计实验教程》这本书是由.潘银松,高瑜主编创作的,《C语言程序设计实验教程》共有76章节
1
前言
本书主要结合全国高等学校计算机水平考试、全国计算机等级考试以及蓝桥杯竞赛,抽取一些典型的例题进行分析,对参加计算机水平测试和竞赛的同学具有一定的指导作用。本书在
阅读
2
目录
目 录 前言 实验1 简单程序设计 (1)实验目的 (2)实验要求 (3)实验实例 实验2 顺序结构程序 (1)实验目的 (2)实验要求 (3)实验实例 (4)
阅读
3
实验1 简单程序设计
(https://www.daowen.com)
阅读
4
(1)实验目的
①掌握1 ~2 个C 语言编译环境的安装,熟悉环境的操作界面。 ②掌握如何在安装环境下正确创建工程和C 文件。 ③掌握的C 语言基本框架。(https://ww
阅读
5
(2)实验要求
①需要在自己的电脑上安装一个C 语言的编译环境,如Code∷Blocks、visual studio 等,并能够在相应的环境下创建工程和文件。 ②在书中完成实验
阅读
6
(3)实验实例
在进行实例的编写前,先讲解两个常见编译环境的安装以及创建工程的过程,这些需要读者按照步骤,课下在自己的电脑上实现,如果读者有其他的C 语言编译环境也可以使用,不
阅读
7
实验2 顺序结构程序
(https://www.daowen.com)
阅读
8
(1)实验目的
①掌握标准输入输出函数的使用。 ②熟练使用数据类型、变量和常量。(https://www.daowen.com) ③能用程序解决基本的数学问题。 ④培养良好的编
阅读
9
(2)实验要求
①在书中完成实验内容部分每个程序的分析环节,可以画流程图、使用自然语言和伪代码等方法实现。 ②在编译环境下用程序成功编译每个案例,多次测试程序,并把每次测试的结
阅读
10
(3)实验实例
1)编写程序,用两种方式实现在键盘上输入一个大写字母,然后在屏幕中显示对应的小写字母。比如从键盘上输入“A”,屏幕中会出现字母“a”。 【程序分析】C 语言中有
阅读
11
(4)实验内容
①编写程序,求1 +2 +3 +…+n 的和,n 的值需要从键盘中读取,提示使用数学中的高斯定理。 【程序分析】 【参考程序】 【运行结果】 ②鸡兔同笼问题是中
阅读
12
(5)实验拓展
①输入三角形的3 条边长a,b,c,求该三角形的面积。 提示:面积=,其中s=(a+b+c)/2 求平方根可以用函数sqrt(n)(https://www.da
阅读
13
实验3 选择结构设计
(https://www.daowen.com)
阅读
14
(1)实验目的
①熟练掌握关系运算符和逻辑运算符的应用。 ②掌握if 分支结构的几种常见形式及熟练应用。(https://www.daowen.com) ③掌握switch 多
阅读
15
(2)实验要求
①在书中完成实验内容部分每个程序的分析环节,可以画流程图、使用自然语言和伪代码等方法实现。 ②在编译环境下用程序成功编译每个案例,多次测试程序,并把每次测试的结
阅读
16
(3)实验实例
1)设计一个简单的计算器,能够进行基本的算术运算加“+”、减“-”、乘“*”、除“/”,注意除法中的除数不能为0,当出现0 时,提示“error”。 【程序分析
阅读
17
(4)实验内容
1)编程实现,求一元二次方程ax2+bx+c=0 的根。a、b、c 为任意实数。输出x1、x2 实根(保留2 位小数),且要求x1 > =x2。 说明: ①如果
阅读
18
(5)实验拓展
1)编程实现从键盘输入一个整数,判断它是否分别能被3、5 整除,并根据不同情况输出以下信息之一: ①该数能同时被3 和5 整除。 ②该数能被其中一个数整除(即该
阅读
19
实验4 循环结构设计
(https://www.daowen.com)
阅读
20
(1)实验目的
①了解循环的特点,能够有效识别哪些程序适合用循环。 ②掌握do-while 循环语句的特点。 ③掌握while 循环语句的特点。(https://www.dao
阅读
21
(2)实验要求
①在书中完成实验内容部分每个程序的分析环节,可以画流程图、使用自然语言和伪代码等方法实现。 ②在编译环境下用程序成功编译每个案例,多次测试程序,并把每次测试的结
阅读
22
(3)实验实例
1)我们经历过在ATM 机上取钱,当密码输入错误3 次,会提示请到银行处理,那么本实例就来模拟这个过程。 【程序分析】插卡之后,会看到第一次提示内容:“请输入您
阅读
23
(4)实验内容
①编写程序,输出以下图形(必须用循环的思想来解决),但需要读者自行输入行数进行控制。 【程序分析】 【参考程序】 ②爱因斯坦阶梯问题。设有一阶梯,每步跨2 阶
阅读
24
(5)实验拓展
①模拟在ATM 机上取款错误的过程,前面的实例已经做了演示,但是有一个不好的地方在于,密码是显示出来的,这是不符合现实的。如何让输进去的数据以星号代替?本题只实
阅读
25
实验5 循环嵌套程序设计
(https://www.daowen.com)
阅读
26
(1)实验目的
①掌握break 和continue 语句的使用。 ②掌握循环结构的嵌套。(https://www.daowen.com) ③掌握循环结构程序中的常用算法:递推
阅读
27
(2)实验要求
①熟练运用for 语句。 ②熟练运用break 和continue 语句。(https://www.daowen.com) ③编写程序实现简单功能。
阅读
28
(3)实验实例
1)输出1 000 以内所有的素数。 【程序分析】 ①分析某个整数x,判断其是否是素数。 ②判断一个整数是否是素数的方法1:统计1 到x 之间能被x 本身整除的
阅读
29
(4)实验内容
①输入一个正整数给n,n 足够大,输出比n 小的最大的素数。 【程序分析】 【参考程序】 【运行结果】 ②输入一个正整数给n,n 足够大,输出比n 小的最大的1
阅读
30
(5)实验拓展
①打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身。例如:153 是一个“水仙花数”,因为153 =1 的三次方+5 的
阅读