教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 小学教育 >

上海工程技术大学C语言实验报告(实验总结)+上海工程技术大学C语

来源:网络收集 时间:2026-08-30
导读: 上海工程技术大学C语言实验报告(实验总结)+上海工程技术大学C语言上机编程实验指导书 第1次实验 实验名称______素数的输出 ______ 一 、实验目的: 1.输出100~200以内的全部素数。 2.联系将输出的数字排的更加整齐。 二、实验内容及步骤: 三、运行结果: 四

上海工程技术大学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字,全部文档内容请下载后查看。喜欢就下载吧 ……
上海工程技术大学C语言实验报告(实验总结)+上海工程技术大学C语.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1544771.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)