综合运用3种基本结构进行程序设计-C语言程序实验报告
- 格式:docx
- 大小:22.92 KB
- 文档页数:10
《c语⾔程序设计》实验报告(实验-2)《C语⾔程序设计》实验报告2013~2014学年第⼆学期班级姓名学号指导教师实验⼀实验项⽬名称:C程序的运⾏环境和运⾏C程序的⽅法所使⽤的⼯具软件及环境:Visual C++ 6.0⼀、实验⽬的:1.了解在Visual C++ 6.0环境下如何编辑、编译、连接和运⾏⼀个C程序;2.通过运⾏简单的C程序,初步了解C源程序的特点。
⼆、预习内容:教材《C语⾔程序设计教程》第1章。
三、实验内容:1. 在Visual C++ 6.0环境下输⼊并运⾏下⾯的程序:#includeint main( ){printf("This is a C program.\n");return 0;}2. 在Visual C++ 6.0环境下输⼊下⾯的程序(有语法错误),编译、连接、调试该程序,直⾄程序⽆语法错误,然后运⾏程序,并观察分析运⾏结果。
#includeint main( ){int a,b,suma=3;b=4;sun=a+b;print(“%d+%d=%d\n”,a,b,sum);return 0;}四、实验结果:1. 运⾏结果(或截图):This is a C program.Press any key to continue2. (1) 改正后的源程序:#includeint main( ){int a,b,sum;a=3;b=4;sum=a+b;printf("%d+%d=%d\n",a,b,sum);return 0;}(2) 运⾏结果(或截图):3+4=7五、思考题:1. ⼀个C程序上机的步骤有哪些?答:上级输⼊与编辑源程序—对原程序进⾏编译–与库函数链接–运⾏可执⾏的⽬标程序。
2. 组成C程序的基本单位是函数,⼀个函数包括哪⼏个部分?答:⼀个函数包括两部分:分别为函数头或函数⾸部和函数体。
成绩指导教师签名实验⼆实验项⽬名称:数据类型、运算符和表达式所使⽤的⼯具软件及环境:Visual C++ 6.0⼀、实验⽬的:1.掌握整型、实型与字符型这三种基本类型的概念;2.掌握常量及变量的使⽤⽅法;3. 掌握基本算术运算符及其表达式的使⽤⽅法;4. 掌握++、--运算符、赋值运算符及其表达式的使⽤⽅法。
C语言实验报告C语言实验报告1一周的C语言实训,虽然时间略显仓促,但却让我学到了很多实际运用的技能!一、心得与感想首先,在实训中的第一步是编写功能较为单一的小程序,虽然是小程序,但所用的知识却都是我们本学期学习的重点知识。
在做题的过程中让我们把这些知识复习了一遍,强化了知识!其次,这次作中所碰到的题目,在实训中已经接触过,所我们都比较深知这些题目的要求和算法,因次在编写小程序时比较快,而且算法也是比较简化,运算准确。
鉴次我明白很多编程题要经过多次编写修改与调试,才会得到最简略的算法。
再次,平时我们学C语言视乎都是为了考试或者做一些比较常规的题目,而这次实训却给我们的将所学知识运用于解决实际问题的机会,让人更有激情,这就是编写软件的在雏形,也让我们感受到了编写软件程序的乐趣。
但是不仅仅是如此,更为重要的是在运用所学知识的过程中,记住这些知识,并能够广泛的运用!虽然我这次是编写一个菜单的程序,但是如果我么留心的话,我们身边有许多电子设备都是内置有程序的,我们也可以在此次专题实训过后,自行确定其他的专题进行编写程序,这样可以让我们的知识更加深化丰富!这次实训似乎是对我巨大的考验,程序在不慌不忙的进行着,按照我自身的进度,提前完成是没有问题的,但是很多客观条件让我不得不在最后的时间里才上交的作业。
每当我把程序写完以后,却由于每一台电脑的识别格式不一样而导致我所写的文件一次次的被损坏,尽管这样,我仍然没有放弃,最后还赶在截止时间到来之前上交了我的作业!这一次编写大作业的程序又让我感受到学程序可以锻炼缜密的思维了。
因为平时练习的都是小程序,所以句段比较少,一些错误都很容易被检查出来,但是这次实训却是上百段的语句,难以检查,似乎也没有经验去怎么检查,那一刹那感觉到很急,但又不知如何是好,可是又不轻易的向老师询问,因为好像蛮简单,相信自己能够检查出来,所以我一般都是独立思考的完成的,只有少部分是在老师和与同学讨论下完成的。
青岛大学软件技术学院C语言程序设计实训报告姓名专业班级指导教师2011 年 7月14日目录一.实训目的和要求 (1)1. 实训目的 (1)2. 实训要求 (1)二.试训任务内容 (1)1.问题定义 (1)2.问题分析 (2)三. 总体设计 (2)1.设计思想 (2)2.实现方法 (2)3.主要模块 (2)4.模块关系 (3)5.详细设计 (3)四.软件使用说明 (7)五.实训心得与体会 (8)参考文献 (9)附录代码 (10)一.实训目的和要求1. 实训目的本实训是软件技术专业重要的实践性环节之一,是在学生学习完《C语言程序设计》课程后进行的一次全面的综合练习。
本实训的目的和任务:1. 巩固和加深学生对C语言课程的基本知识的理解和掌握2. 掌握C语言编程和程序调试的基本技能3. 利用C语言进行基本的软件设计4. 掌握书写程序设计说明文档的能力5. 提高运用C语言解决实际问题的能力2. 实训要求1. 分析实训题目的要求2. 写出详细设计说明3. 编写程序代码,调试程序使其能正确运行4. 设计完成的软件要便于操作和使用5. 设计完成后提交实训报告二.试训任务内容1.问题定义汉诺塔问题(Towers of Hanoi)2.问题分析假设有三根木桩A、B和C。
在木桩A上放置了N个圆盘,由上到下编号为1,2,,…,N,编号越大的圆盘直径越大。
而我们必须将圆盘由木桩A通过木桩B全部搬到木桩C 。
在移动过程中,必须按照下述移动规则:1.直径较小的圆盘永远置于直径较大的圆盘上;2.圆盘可任意地由任何一个木桩移到其他的木桩上;3.每一次仅能移动一个圆盘。
三.总体设计1.设计思想如果盘子为1,则将这个盘子从塔座A移动到塔座C;如果不为1,则采用递归思想。
将塔座A的前n-1个盘子借助C盘(即目的盘)移到塔座B,移后,此时C为空座,那我们就可以将塔座A的第n个盘子移到塔座C了。
接下来就将塔座B的n-1个盘子借助A移到塔座C,从而完成盘子的移动。
2020c语言实践报告范文Contract Templatec语言实践报告范文前言语料:温馨提醒,报告一般是指适用于下级向上级机关汇报工作,反映情况,答复上级机关的询问。
按性质的不同,报告可划分为:综合报告和专题报告;按行文的直接目的不同,可将报告划分为:呈报性报告和呈转性报告。
体会指的是接触一件事、一篇文章、或者其他什么东西之后,对你接触的事物产生的一些内心的想法和自己的理解本文内容如下:【下载该文档后使用Word打开】只有努力付诸实践,才有真知灼见。
下面是为大家带来的c 语言实践报告范文,希望可以帮助大家。
c语言实践报告范文1:在科技高速发展的今天,计算机互联网在人们之中的作用越来越突出。
而c语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行交流,因此,c语言的学习对我们尤其重要。
在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实践学习。
在这之前,我们已经对c语言这门课程学习了一个学期,对其有了一定的了解,但是也仅仅是停留在了解的范围,对里面的好多东西还是很陌生,更多的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。
学习c程序设计语言除了课堂讲授以外,必须保证有不少于课堂讲授学时的上机时间。
因为学时所限,课程不能安排过多的统一上机实验,所以希望学生有效地利用课程上机实验的机会,尽快掌握用c语言开发程序的能力,为今后的继续学习打下一个良好的基础。
为此,我们结合课堂讲授的内容和进度,安排了12次上机实验。
课程上机实验的目的,不仅仅是验证教材和讲课的内容、检查自己所编的程序是否正确,课程安排的上机实验的目的可以概括为如下几个方面:1、加深对课堂讲授内容的理解课堂上要讲授许多关于c语言的语法规则,听起来十分枯燥无味,也不容易记住,死记硬背是不可取的。
然而要使用c语言这个工具解决实际问题,又必须掌握它。
通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌握c语言的语法规定。
C语言程序设计实验报告实验报告:C语言程序设计一、实验目的本实验旨在通过学习C语言程序设计,培养学生的编程思维和解决问题的能力,掌握C语言的基本语法和常见的数据结构,为以后的编程工作打下坚实的基础。
二、实验内容1.C语言基础知识的学习和理解2.C语言程序设计的实践3.编写简单的C语言程序,如输入输出、循环、条件判断等基本操作4.使用C语言实现常见的数据结构,如数组、链表、栈、队列等三、实验过程1.学习C语言的基础知识,包括变量、常量、算术运算、逻辑运算、关系运算等。
2. 通过编写简单的程序来熟悉C语言的基本语法,如输出“Hello World”、计算两个数的和等。
3. 学习C语言的控制结构,如if语句、for循环、while循环等。
4.实现常见的数据结构,如数组、链表、栈、队列,并编写相应的操作函数。
5.在编写程序的过程中,加入适当的注释,提高代码的可读性和可维护性。
四、实验结果通过实验,我掌握了C语言的基本语法和常用的数据结构。
在实践过程中,我能够独立完成简单的C语言程序的编写,能够正确地使用各种控制结构来解决实际问题。
同时,我也学会了如何使用调试工具来找出程序中的错误并进行修正,提高了编程效率。
五、实验总结通过本次实验,我对C语言的程序设计有了进一步的了解和掌握。
C 语言是一门广泛应用于计算机领域的编程语言,掌握好C语言的编程技巧对于提高编程效率和代码质量非常重要。
在实验过程中,我发现编写注释对于代码的可读性和可维护性非常重要,因此在以后的编程过程中,我会养成良好的注释习惯。
同时,我还发现了一些自己在编程过程中常见的错误,如缺少分号、拼写错误等,以后会更加谨慎地避免这些错误的发生。
此外,我还会继续深入学习C语言的高级特性,如指针和动态内存分配等,不断提升自己的编程水平。
通过本次实验,我还学会了如何利用互联网资源解决编程问题,如查阅帮助文档、相关问题的解决方案等。
这为我今后在编程过程中遇到问题时寻找解决办法提供了极大的便利。
C语言:3种基本结构试验报告
实验目的:了解C语言中的三种基本结构:顺序结构、选择结构和循环结构,并学会运用这三种结构进行编程。
实验内容:
1. 顺序结构
顺序结构是指按照一定的顺序逐步执行程序中的语句,也就是从程序的开始处到结束处,所有的语句都是按照顺序执行的。
以下是一段简单的顺序结构示例代码:
#include <stdio.h>
在该示例代码中,程序首先读入两个整数a和b,然后将它们相加并将结果存储在变量c中,最后输出计算结果。
2. 选择结构
选择结构是根据条件的真假,选择执行的语句,在C语言中,if语句是最常见的选择结构,也是最基本的控制语句,它可以根据条件的真假选择执行不同的语句块。
在该示例代码中,程序首先读入一个整数分数,然后使用if语句判断分数是否大于等于60,如果是,则输出“及格了”,否则输出“不及格”。
3. 循环结构
循环结构是程序重复执行一段程序代码的结构,C语言中,while语句、do-while语句和for语句都可以实现循环结构。
在该示例代码中,程序使用while语句实现了一个循环,从1开始依次输出1-10这十个数字。
实验结果分析:。
程序设计实训报告(9篇)【导语】程序设计实训报告怎么写出亮点?整理了9篇优秀的《程序设计实训报告》通用版范文,有规范的开头结尾写法和标准的书写格式。
是您写出深受大家欢迎的综合报告抱负参考模板,盼望对您有所关心。
【第1篇】程序设计实训报告程序设计实训报告1一,实训目的:加深对可视化编程技术基本学问的理解,把握运用vb开发应用程序的基本方法及基本技巧。
二,实训时间:20xx年10月20xx年11月三,实训方式:上机操作四,实训类容:这次在杨立雄老师的带领下,利用vb开发工具与数据库sql开发一个使用的小型管理信息系统。
我选择了学籍管理系统。
它的功能要求如下:1,学籍信息输入:实现同学基本状况的输入。
包括各个同学的状况,姓名,家庭号码,家庭住址,学号等各个信息。
2,学籍信息管理:本模块实现了信息的修改,删除,查询。
还有个人信息。
把信息统计这个繁琐的工作简洁化,为同学信息的管理方面提高工作效率。
3,学籍信息查询:通过输入学号便可以查询到这个同学的全部信息,包括姓名,性别,诞生年月,班级,入学日期,联系电话,嘉奖和成果表都一目了然,很大的便利了教工们查询同学信息的过程。
4,统计查询:实现查询全班人数,男女生比例等。
五,实训体会:这次实训,感觉既好玩又有些辛苦。
这还是老师担忧我们适应不了所以没教那么多学问,即使这样我们仍学到了比以前上学时更多的学问,而且这些学问有好多都是我们自己去领悟的到的。
我也知道有人比我们更累,所以我自觉得还是挺好的。
经过这次的实训,我真真实切的感受到了计算机在我们生活中工作中的运用,这些软件,程序能让我们提高工作的效率,更直观更便捷切入主题。
这次我们学习的是数据源的原理及应用的各方面学问,由老师带着我们不断操作。
vb能有效的组织,管理和共享数据库信息,能把数据库信息与ado结合在一起,实现数据库信息的共享。
同时,vb概念清楚,简洁易学,使用。
是适合企业管理人员,数据库管理员使用的首选。
梳理c语言顺序、选择、循环三种基本控制结构的程序逻辑思维1.引言1.1 概述在计算机编程中,控制结构是指程序中用于控制代码执行流程的重要部分。
而在C语言中,顺序、选择和循环是最基本的控制结构。
顺序结构是指代码按照其排列的顺序一次执行,选择结构允许根据条件选择性地执行某一段代码,而循环结构则可以重复执行某一段代码。
对于程序员来说,理解和应用这三种基本控制结构是非常重要的。
通过合理运用这些控制结构,程序员可以实现更加灵活和高效的代码逻辑。
本文将重点梳理C语言中顺序、选择、循环三种基本控制结构的程序逻辑思维。
通过具体的定义和特点介绍以及相应的程序逻辑思维示例,读者将能够更加深入地理解和掌握这些重要的程序控制结构。
在接下来的章节中,我们将先介绍顺序结构,其定义和特点,以及通过示例展示如何运用程序逻辑思维来实现顺序执行的代码。
然后,将继续探讨选择结构,包括定义和特点,以及通过示例了解如何使用条件语句来实现选择性执行的代码。
最后,我们将介绍循环结构,其中包括定义和特点的介绍,以及通过示例学习如何使用循环语句来实现重复执行的代码。
通过学习这三种基本控制结构的程序逻辑思维,读者将能够更好地理解和分析编程问题,从而能够写出更加优雅和高效的代码。
最后,我们将总结本文的主要内容,并展望未来在程序逻辑思维方面的进一步研究和应用。
通过本文的学习,我们相信读者将能够深入了解并熟练应用C语言中的三种基本控制结构,为自己的编程能力和代码质量提升打下坚实的基础。
让我们一起开始这个精彩的旅程吧!1.2文章结构文章结构部分内容编写如下:1.2 文章结构文章主要分为引言、正文和结论三个部分。
- 引言部分对本文的主题进行简要介绍,概述梳理C语言顺序、选择、循环三种基本控制结构的程序逻辑思维的意义和重要性。
同时,介绍本文的结构和目的。
- 正文部分是整篇文章的核心部分,主要分为三个小节:顺序结构、选择结构和循环结构。
每个小节会依次介绍相关控制结构的定义和特点,并给出相应的程序逻辑思维示例。
安徽工程大学高级语言程序设计实验报告班级姓名同组者/ 成绩日期2019.10.31 指导教师实验名称综合运用3种基本结构进行程序设计一、实验目的1.熟练运用“数据类型与表达式”相关内容,选择合适的数据结构定义问题需要的变量。
2.熟练使用scanf函数和printf函数,进行数据的输入与输出。
3.进一步掌握顺序、选择、循环结构程序设计的方法与技巧。
4.综合运用3种基本结构进行程序设计。
二、实验内容1.百马百担。
100匹马,共驮100担,大马驮3担,中马驮2担,2个小马驮1担,问大、中、小马各多少?2.输入一行字符,分别统计其中英文字母、空格、数字和其他字符的个数。
3.打印输出“水仙花数”。
“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身。
4.讲一个正整数分解成每个质因数的乘积。
如输入90,打印90=2*3*3*5.5.利用循环语句编写程序实现以下功能:对一个正整数,将各位数字反序后形成一个新的整数输出。
6.一个素数加上1000以后是37的倍数,求满足这个条件的最小素数。
7.找1000以内的所有“完数”。
一个数如果恰好等于它的因子之和,这个数就称为“完数”,如6就是一个完数,因为6=1+2+3。
8.从键盘输入一串数字字符(该字符串至多包含一个点号'.'),将其转换成对应的实数。
说明:点号前有0~9位数字字符,点号后有0~6位数字字符,但是点号前后不能同时没有数字字符。
例如输入“36.8”或“36.80”,则输出实数36.800000;输入“.8”、“0.8”或“0.800”,则输出实数0.800000;输入字符串“36”或“36.0”,则输出实数36.000000.9.两个羽毛球队进行两两单打比赛(每名选手只能上场1次),每队3名选手。
甲队为A、B、C三人,乙队为X、Y、Z三人,已知A不和X对抗,C不和X、Z对抗。
10.*思考题已知VINGTCINQ11.+ CINQTRENTE试编写程序用尽可能少的时间求解各个字母代表的数字。
安徽工程大学高级语言程序设计实验报告班级姓名同组者/ 成绩日期2019.10.31 指导教师实验名称综合运用 3 种基本结构进行程序设计一、实验目的1. 熟练运用“数据类型与表达式”相关内容,选择合适的数据结构定义问题需要的变量。
2. 熟练使用scanf函数和printf 函数,进行数据的输入与输出。
3. 进一步掌握顺序、选择、循环结构程序设计的方法与技巧。
4. 综合运用 3 种基本结构进行程序设计。
二、实验内容1. 百马百担。
100 匹马,共驮100 担,大马驮 3 担,中马驮 2 担,2 个小马驮1 担,问大、中、小马各多少?2. 输入一行字符,分别统计其中英文字母、空格、数字和其他字符的个数。
3. 打印输出“水仙花数”。
“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身。
4. 讲一个正整数分解成每个质因数的乘积。
如输入90,打印90=2*3*3*5.5. 利用循环语句编写程序实现以下功能:对一个正整数,将各位数字反序后形成一个新的整数输出。
6. 一个素数加上1000 以后是37 的倍数,求满足这个条件的最小素数。
7. 找1000以内的所有“完数”。
一个数如果恰好等于它的因子之和,这个数就称为“完数”,如6 就是一个完数,因为6=1+2+3。
8. 从键盘输入一串数字字符(该字符串至多包含一个点号'.'),将其转换成对应的实数。
说明:点号前有0~9 位数字字符,点号后有0~6位数字字符,但是点号前后不能同时没有数字字符。
例如输入“36.8”或“36.80”,则输出实数36.800000;输入“.8”、“0.8”或“ 0.800”,则输出实数 0.800000;输入字符串“ 36”或“ 36.0”,则输出 实数 36.000000.9. 两个羽毛球队进行赛(每名选手场1 次),每队 3 名选手。
A 、B、C 三人,X 、Y 、Z 三人,已知 A 不和 X 对抗, C 不和 X 、Z 对抗。
10. *思考题 已知 VINGT CINQ 11. + CINQ TRENTE 试编写程序用尽可能少的时间求解各个字母代表的数字。
提示 :题目要求所用时间尽可能少,那么下面这种方法很不可行的 : for (V=1;V<=9;V++) for(I=0;I<=9; I++) ⋯ for (E=0;E<=9; E++)12. { .. } 可以通过找出某个字母的范围,减少循环次算时间。
三、 算法流程图或实验步骤(可根据需1. 算法流程图 #include <stdio.h> void main() { int i,j,k; for(i=0;i<=33;i++) for(j=0;j<=50;j++){ 第 2 页k=100-i-j;if(3*i+2*j+k/2.0==100)printf( “Da=%d,Zhong=%d,Xiao=%dn”,i,j,k);}}2.算法流程图#include <stdio.h>void main(){char c;int letter=0,space=0,digtal=0,other=0;while((c=getchar())!= ‘n’){if((c>= ‘A’&&c<=‘Z’)||(c>= ‘a’&&c<=‘z’)) letter++;else if(c== ‘‘)space++;else if(c>= ‘0’&&c<=‘9’)digtal++;elseother++;}prin tf( “letter=%d,space=%d,digtal=%d,other=%d ”,letter,space,digtal,other) ;}3.算法流程图#include <stdio.h>void main(){int i,j,k;for(i=1;i<=9;i++)for(j=0;j<=9;j++)for(k=0;k<=9;k++){if(i*100+j*10+k==i*i*i+j*j*j+k*k*k)printf( “%d n”,i*100+j*10+k);}}4.算法流程图#include <stdio.h>void main(){int n,i=2;scanf( “%d”,&n);printf( “%d=“,n);while(n>1){if(n%i==0){printf( “%d*”,i);n=n/i;}else i++;}printf( “ b “);}5.算法流程图#include <stdio.h>void main(){long m,n,sum=0;scanf( “%ld”,&m);while(m>0){n=m%10;m=m/10;sum=sum*10+n;}printf( “%ld”,sum);}6.算法流程图#include <stdio.h>void main(){int n=1,i;while(1){n++;for(i=2;i<=n/2;i++)if(n%i==0) break;if((i>n/2)&&(n+1000)%37==0){printf( “%d”,n);break;}}}7.算法流程图#include <stdio.h>void main(){int i,j,sum,m;for(i=2;i<1000;i++){sum=0;for(j=1;j<i;j++)if(i%j==0) sum+=j;if(sum==i){printf("%d its factors are 1",i);for(m=2;m<i;m++)if(i%m==0) printf(",%d",m);printf("\n");}}}8.算法流程图#include<stdio.h>void main(){int s1=0,j,i=1;float s=0,s2=0,x;char ch=getchar();while(ch!='.'&&ch!='\n') {s1=s1*10+ch-'0';ch=getchar();}if(ch!='\n')ch=getchar(); while(ch!='\n'){x=ch-'0';ch=getchar();for(j=1;j<=i;j++){x=x*0.1;}s2=s2+x;i++;}s=s1+s2;printf("%.6f\n",s);}9.算法流程图#include<stdio.h>void main(){char i,j,k;for(i='X';i<='Z';i++)for(j='X';j<='Z';j++)if(i!=j)for(k='X';k<='Z';k++)if(i!=k&&j!=k){if(i!='X'&&k!='X'&&k!='Z')printf("A-%c\nB-%c\nC-%c\n",i,j,k);}}*思考题-算法流程图#include<stdio.h>void main(){int C,E,G,N,Q,R,V,I,T=1;int VINGT,CINQ,TRENTE,sum;for(Q=0;Q<=9;Q++)for(C=2;C<=9;C++)if(C!=Q)for(E=3;E<=9;E+=2)if(E!=Q&&E!=C)for(G=4;G<=9;G++)if(G!=Q&&G!=C&&G!=E)for(N=4;N<=9;N++)if(N!=Q&&N!=C&&N!=E&&N!=G)for(V=8;V<=9;V++)if(V!=Q&&V!=C&&V!=E&&V!=G&&V!=N)for(R=0;R<=1;R++)if(R!=T)for(I=4;I<=9;I+=5)if(I!=Q&&I!=C&&I!=E&&I!=G&&I!=N&&I!=V){VINGT=(((V*10+I)*10+N)*10+G)*10+T;CINQ=((C*10+I)*10+N)*10+Q;TRENTE=((((T*10+R)*10+E)*10+N)*10+T)*10+E;sum=VINGT+2*(CINQ);if(sum==TRENTE)printf("C=%d,E=%d,G=%d,N=%d,Q=%d,R=%d,V=%d,I=%d,T=%d\n",C,E,G,N,Q,R,V,I,T);}}四、实验结果及分析1.2,30,685,25,708,20 ,7211,15 ,7414,10,7617,5,7820,0,802. 如第三项算法流程图所示3. 153 370 371 4074. 如第三项算法流程图所示5. 如第三项算法流程图所示6. 737. 6 28 4968. 如第三项算法流程图所示9. A-Z B-X C-Y* 思考题:C=6 E=7 G=5 X=8 Q=3 R=0 V=9 I=4 T=1五、实验体会、问题讨论1. if 括号后若加分号,若if 成立则执行分号2. 格式while((c=getchar( ))!='\n')教师签字:批改日期:说明:1、对于每一个实验项目,实验报告(含预习)一般应包含以下内容:第一部分——预习后的书面汇报。
其主要内容应包含:*一、实验目的;*二、实验内容;三、算法流程图或实验步骤。
实验目的和实验内容参见实验教材或老师下发的内容。
第二部分——实验结果的书面汇报。
其主要内容应包含:*四、实验结果及分析(含实验测试输入数据,实验运行结果截图,用简洁的语言总结实验,汇报是否达到实验目的);*五、实验体会、问题讨论(谈体会或感想、提出建议或意见、讨论与实验有关的且自己感兴趣的问题、回答课后思考题)。