上海工程技术大学C语言实验报告(实验总结)+上海工程技术大学C语
上海工程技术大学C语言实验报告(实验总结)+上海工程技术大学C语言上机编程实验指导书
第1次实验 实验名称______素数的输出 ______
一 、实验目的:
1.输出100~200以内的全部素数。 2.联系将输出的数字排的更加整齐。
二、实验内容及步骤:
三、运行结果:
四、实验心得与体会:
将100~200中的全部素数输出并没有太大的难度。但对于一个初学者来说,将输出的多个数字排列整齐则需要费一些脑筋,至少我是这个样子的。将结果整齐的输出,充分的体现了C语言的灵活性,和创造者缜密的思维。
上海工程技术大学C语言实验报告(实验总结)+上海工程技术大学C语言上机编程实验指导书
第2次实验 实验名称______对输入不同的形式的统计 ______
一 、实验目的:
1.输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。 2.熟练掌握ASCII
代码。
二、实验内容及步骤:
三、运行结果:
上图为输入“I am a student ,and my number is 031209105 !”
其运行后显示的结果为,这句话中拥有:英文字符24个,空格9个,数字9个,其他符号2个。
上海工程技术大学C语言实验报告(实验总结)+上海工程技术大学C语言上机编程实验指导书
这个统计,需要用到ASCII码,有几处还是颇有难度的。我也在这里犯了一个错误。就是在第十一行中,我最初没有写“c>=48&&c<=57”,而是写的“c>=0&&c<=10”。也就是说我忘记了将数字也用ASCII码表示了。这时,我的程序依然能够运行,但是却输不出我想要的结果。这个问题,我今后将特别注意与之类似的问题,不会再犯类似问题了。
第3次实验 实验名称一 、实验目的:
1.有一个分数序列:2/1,3/2,5/3,8/15…,求出这个数列的前20项之和。 2.注意浮点形式的应用,学会正确的运用浮点形式。
二、实验内容及步骤:
三、运行结果:
上海工程技术大学C语言实验报告(实验总结)+上海工程技术大学C语言上机编程实验指导书
这道题一定要注意第三行的定义部分,“a,b,n”都是float型的,尤其是其中的“n”。因为“n=n+b/a”,若“n”不为float型,则无法将小数部分存进“n”中,将会严重影响运算准确性。
第4次实验 实验名称____完数的输出_ _____
一 、实验目的:
1.一个数如果恰好等于它的因子之和,这个数就被称为“完数”。找出1000以内的所有完数,并按下面的格式输出其因子:
6 its factors are 1,2
,3
二、实验内容及步骤:
三、运行结果:
上海工程技术大学C语言实验报告(实验总结)+上海工程技术大学C语言上机编程实验指导书
不要看这个程序很短,可是我在这上面出的一个错误却让我找了两个星期都没有找到,最后只能寻求老师的帮助。那个错误出现在第三行,那时写的是“int i,n,a=0;”,而不是像现在这个样子,将“a=0”放在了第五行。也许当你现在看到了我说出的这个错误后,你会觉得这是一个很简单的问题,然而,事实却不是如此。
第5次实验 实验名称一 、实验目的:
1.熟练掌握及运用冒泡法。 2.熟练数组的使用。
二、实验内容及步骤:
三、运行结果:
上海工程技术大学C语言实验报告(实验总结)+上海工程技术大学C语言上机编程实验指导书
上图第一行字“指的是输入一行像‘12 34 65 76 23 56 3 9 53 23’”似的格式的字。
第二行数据是输入第一行数据后电脑根据程序自动将第一行数据按小大排序后的结果。
四、实验心得与体会:
第六行的数组的输入还可以用一下输入方法: {scanf(“%d”,&x); a【i】=x;}
但不能写成:a【i】=scanf(“%d”,&x);
这个程序还要十分注意其中的不等式,是n <NUM-1还是n<NUM等等,这些很容易出错,在编写程序时,可以在草稿纸上写计算一下。
第6次实验 实验名称____函数的嵌套 _____
一 、实验目的:
1.能够看懂应用函数嵌套的程序。 2.掌握函数嵌套的方法。
二、实验内容及步骤:
上海工程技术大学C语言实验报告(实验总结)+上海工程技术大学C语言上机编程实验指导书
三、运行结果:
四、实验心得与体会:
通过这个试验,我充分认识到了学习C语言的困难。但我还是有信心将它学好的。 在进行函数的嵌套时,应注意函数彼此间的逻辑关系,和运算结果分别返回到哪里,这是学好函数嵌套的重中之重。
上海工程技术大学C语言实验报告(实验总结)+上海工程技术大学C语言上机编程实验指导书
第7次实验 实验名称____两个数比大小 _____
一 、实验目的:
1.比较两个数的大小;
2.熟练掌握多种的方法,并比较其区别和有缺点;
二、实验内容及步骤:
上海工程技术大学C语言实验报告(实验总结)+上海工程技术大学C语言上机编程实验指导书
三、运行结果:
四个程序的运行结果完全一样,都是这个:
四、实验心得与体会:
通过这个实验,使我对以上几种法方有了清楚的认识,第一种比较两个数还好,比较3个以上就非常麻烦了;第二种方法比第一种好一些,可以说是第一种方法的改进版,但当比较的数超过3个时也变的非常麻烦;第三种方法显然比前两个好的多,在比较较多数的大小时依然很简单,但它也有缺点,那就是当只比较两个数字时便又比前两个要麻烦了;第四种方法我觉得就是前两种的另一形式。 这个程序验证了一句话:“条条大路通罗马”。
第7次实验 实验名称一 、实验目的:
1.输入一个100行以上的程序; 2.修改程序使其能运行;
二、实验内容及步骤:
…… 此处隐藏:696字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [小学教育]四年级综合实践活动课《衣物的洗涤》教
- [小学教育]2014半年工作总结怎么写
- [小学教育]20世纪外国文学专题综合试题及答案
- [小学教育]TS_1循环使用催化丙烯环氧化反应研究
- [小学教育]最实用的考勤签到表(上下班签到表)
- [小学教育]气候与生态建筑——以新疆民居为例
- [小学教育]二人以上股东有限责任公司章程参考样本
- [小学教育]2014届第一轮复习资料4.1,3美好生活的
- [小学教育]土方开挖、降水方案
- [小学教育]手绘儿童绘本《秋天的图画》(蜡笔)
- [小学教育]2002级硕士研究生卫生统计学考试试题
- [小学教育]环保装备重点发展目录
- [小学教育]金蝶K3合并报表培训教材
- [小学教育]岩浆岩试题及参考答案
- [小学教育]知之深爱之切学习心得
- [小学教育]第十二章 蛋白质的生物合成
- [小学教育]Chapter 2-3 Solid structure and basi
- [小学教育]市政道路雨季专项施工方案
- [小学教育]中国海洋大学2012-2013学年第二学期天
- [小学教育]教育心理学第3章-学习迁移
- 浅谈深化国企改革中加强党管企业
- 2006年中国病理生理学会学术活动安排
- 设计投标工作大纲
- 基于ARP的网络攻击与防御
- 2016届湖北省七市(州)教科研协作体高三
- Google_学术搜索及其检索技巧
- 2019-2020学年七年级地理下册6.3美洲教
- 城市道路可研报告
- 【名师指津】2012高考英语 写作基础技
- 6级知识点培训北京师范大学《幼儿智趣
- 注册会计师会计知识点:金融资产
- 新安装 500 kV 变压器介损分析与判断
- PS2模拟器PCSX2设置及使用教程.
- 医院药事管理与药剂科管理组织机构
- {PPT背景素材}丹巴的醉人美景,免费,一
- NAS网络存储应用解决方案
- 青海省西宁市六年级上学期数学期末考试
- 测量管理体系手册依据ISO10012:2003
- 洞子小学培养骨干教师工作计划
- 浅谈《牛津初中英语》的教材特点及教学




