经典C语言编程实例

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程名称:C语言B 班级:********实验日期:2012

姓名:****** 学号:********指导教师:******

实验序号:*******实验成绩:

一、实验名称

C语言的循环结构

二、实验目的及要求

1.掌握C语言中的循环结构的语法

2.能够数量使用while、do while及for循环进行程序编写。

三、实验环境

操作系统:Windows XP professional

实验软件:Visual C++ 6.0

四、实验内容

1.计算S=1+3+5+7+ (999)

2.编程输入两个数,要求均为正数,如果有负数,要求重新输入,若均为正数,则程序结束(跳出循环)。

3.编程,计算 (21)

1

17113191511+-+-+-=s 前20项的和,要求保留8位小数。

4.编程,输出以下图形:

MMMMM

MMMMM

MMMMM

MMMMM

MMMMM

5.编程,输出101-115之间不能被3整除的数,每行输出5个。要求使用continue语句。

6.编程,找出200以内的所有完数,并输出其因子。一个数如恰好等于它的因子之和,这个数称为完数,如6=1+2+3,其中1、2、3为因子,6为因子和。

7.编程,输出以下图形:

*

***

*****

*******

*****

***

*

8.编程,输出如下图形:(选做)1

123

12345

1234567

123456789

1234567

12345

123

1

9.编程,输入一个正整数,求它的各位数字之和及位数。例如123的各位数字之和是6,位数是3。(选做)

10.5只猴子一起摘了1堆桃子。因为太累了,它们商量决定,先睡一觉再分。过了不知多久,1只猴子来了。它见别的猴子没来,便将这1堆桃子平均分成5份,结果多了1个,就将多的这个吃了,拿走其中的1堆。又过了不知多久,第2只猴子来了。它不知道有1个同伴已经来过,还以为自己是第1个到的呢。于是将地上的桃子堆起来,平均分成5份,发现也多了1个,同样吃了这1个,拿走其中的1堆。第3只、第4只、第5只猴子都是这样……问这5只猴子至少摘了多少个桃子?第5个猴子走后还剩下多少个桃子?(选做)

11.一辆卡车违反交通规则,撞人后逃跑,现场有三人目击事件,但都没有记住车号,只记下车号的一些特征。甲说:牌照的前2位数字是相同的;乙说:牌照的后2位数字是相同的,但与前2位不同;丙是位数学家,他说:4位的牌照号刚好是一个整数的平方。

请根据以上线索求出牌照号。(选做)

五、实验步骤及代码

描述具体代码,并将页面结果截图。

六、总结

对上机实践结果进行总结,上机的心得体会及改进意见。

上机需要很好的基础知识,感觉自己有好多不懂,需要老师和同学的帮助。在这次上机实践中自己也学到了很多。

相关文档
最新文档