




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、c语言程序设计实语言程序设计实验验实验六实验六 循环结构程序设计(二)循环结构程序设计(二)实验目的实验目的1、掌握while,do-while,for循环的语法结构与应用。2、掌握while,do-while循环的区别。实验要求实验要求1、实验前绘制程序框图,编制源程序、准备测试数据。2、在turbo c下完成程序的编辑、编译、运行,获得程序结果。3、实验中可以采用turbo c程序调试基本方法协助查找程序中的逻辑问题。实验内容实验内容1、题目要求 输入一行字符,分别统计出其中英文字母、空格、数字、和其他字符的个数。 #include stdio.hmain() char ch; int c
2、ount1=0,count2=0,count3=0,count4=0; ch=getchar(); for((ch=getchar()!=n1) if(ch=a&ch=a&ch=0&ch=9) count2+; else if(ch= ) count3+; else count4+; printf(%d,%d,%d,%d,count1,count2,count3,count4)2、题目要求求之值,其中是一个数字,表示的位数。#includevoid main() int a,p=1,i; float sum=0; scanf(%d,&a); scanf(%d,&
3、amp;i);for(n=1,n=i;n+) p=p*10; sum=sum+a*1.0/9*(p-1); 3、题目要求 求1!+2!+3!+20!#includevoid main() int n,p=1; float sum=0; for(n=1;n=20;n+) p=p*n; sum=sum+p; printf(%fn,sum);4、题目要求 求1+2+100+1+4+9+2500+1+1/2+1/10 #includevoid main() float sum1=0,sum2=0,sum3=0,sum; k; for(k=1;k=100;k+) um1=sum1+k; for(k=1;
4、k=50;k+) sum2=sum2+k*k; for(k=1;k=10;k+) sum3=sum3+1.0/k; sum=sum1+sum2+sum3;printf(%dn,num); 5、题目要求 输出所有的“水仙花数”,所谓“水仙花数”就是指一个位数,其各位数字立方和等于该数本身。#includevoid main() int num,a,b,c; printf(shui xian hua shu you:); for(num=100;num=999;num+) a=num/100; b=num%100/10; =num%100%10; if(num=a*a*a+b*b*b+c*c*c)
5、 printf(%dn,num); 实验中的问题、实验结果分析实验中的问题、实验结果分析1、问题:所做程序经常出现黑屏 解决:询问老师知道是因为没运行程序。2、问题:答案与事实相反。 解决:语句位置不对。3、问题:程序无法运行。 解决:格式不对。总结总结 经过此次程序练习让学生深刻领悟了一句话“语言不好学”。但大部分同学从中得到了很多快乐,激发了我对的学习兴趣,觉得“语言真有意思”。 3、编程到这个阶段,进入第一个“坎”的冲刺阶段。循环是三种程序结构中最复杂的,而且这个周而复始的编程思想是需要智慧来理解的,这也是目前同学们学习c语言到现在遇到的最大的一个难题。课上明明听懂了,真正自己上机编程就不是那么回事了。所以,“照葫芦画葫芦”也不是那么简单的,但这是最基本的,一定要掌握。在这个阶段,编程就应该有些入门了。应该有一定的编程思想了。但是事实上,很多同学对编程还是朦朦胧胧,似懂非懂
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 惠州布袋风管施工方案
- 武汉学校智能地暖施工方案
- 隧洞竖井管棚施工方案
- 云浮无尘车间净化施工方案
- 卫生间防水上墙施工方案
- 2012年7月国家开放大学汉语言文学本科《中国现代文学专题》期末纸质考试试题及答案
- 提升农业生产技术的创新与应用实施方案
- 绿色就业与劳动市场转型策略
- 加强污染防治和生态建设未来展望与持续改进措施
- 加强跨部门协作与整合资源的策略及实施路径
- 2024年湖南株洲市天元区社区专职工作者招聘笔试冲刺题(带答案解析)
- 肾脏疾病的早期发现和治疗
- 村级财务监督培训课件
- 2024年赤峰职业技术学院高职单招(英语/数学/语文)笔试历年真题摘选含答案解析
- 品质组长晋升述职报告
- 大数据在国家安全与防控中的作用
- 水电厂设备分析报告
- 电脑一体机技术方案
- GB/T 9364.8-2023小型熔断器第8部分:带有特殊过电流保护的熔断电阻器
- 《健康体检报告解读》课件
- 小学三年级数学脱式计算200题(2023年整理)
评论
0/150
提交评论