[C语言实验报告总结]你只需要按那个模版就行,那些内容就改成你的作业 班级: 学号: 姓名: 实验9 指针 一、实验目的 (1)掌握指针概念,并定义与使用它。 (2)使用数组的指针和指向数组的指针变量。 (3)...+阅读
你会写C语言的实训和报告吗
只是个例子,不可照抄。
实验内容与要求:
[实验内容]
1、 通过本试验初步培养计算机逻辑解题能力。熟练掌握赋值语句和if语句的应用;掌握switch多路分支语句和if嵌套语句的使用
2、 将前期所学习到的基本数据类型、运算符和表达式等程序设计基础知识运用于具体的程序设计。
3、 进一步熟练掌握输入输出函数scanf, printf和getchar的使用,熟悉math.h中常用数学函数的使用方法
4、 掌握循环语句的应用方法。
5、 了解随机数生成函数。
[实验要求]
在规定期限独立完成实验内容
1、 提交实验报告(电子版)
2、 提交相应源程序文件(文件名 EX6_x姓名.c, 如EX6_1彭健.c)
3、 要求从简单到复杂,后面的要求均在前面的基础上进行修改,前六题,每题均需要保留各自的程序,六题以后,每题均在前一题基础上修改,保留最后一个程序即可(如做到第九题,则保留EX6_9姓名.c,做到第11题,则保留ex6_11姓名.c)
二、实验原理和设计方案:
1、函数头的选则,while循环语句,switch(case)语句,条件表达式,if else条件语句,自增运算符,设置复杂变量,输出随机操作数。
2、 变量要有分数变量和等级变量,要有选择算法题数的变量和计算正确与否的变量,要有随机输出的两个操作数变量和自己按运算符号输入结果的变量,最后还有判断是否要进行的变量字符。中间结果有选择运算符的switch()和分数等级的switch()和错题对题的自增和选择运算符计算的自增。
3、 问题的分析方法:先考虑设置整形变量和字符变量,考虑到要不断循环计算,选择用while语句来循环。在循环体中,将前面的输出提示运算符,和自行选择运算符、答案及输出随机操作数完成。再用switch语句对选择的运算符进行判断,并用变量进行自增运算,计算出错题于对题个数和选择了那种运算符号。在循环体最后用if else语句来判断是否继续执行还是跳出循环。最后根据自增计算的结果和公式进行分数计算,并用switch语句来是想等级的制定。
三、源代码
#include
#include
#include
void main()
{
..........
}
四、试验结果和启发
因为输入y要继续循环,所以选择用while语句。在while语句中要结合前面的按提示计算,并嵌套switch语句并用条件表达式,来计算结果正确与否,计算的题型是什么。最后再用switch语句来完成分数等级的判断。
五、实验体会:
描述自己在编程或程序编译运行中遇到的难点和问题及解决的办法。
求一份C语言实训报告
原发布者:会计师菜鸟ONc语言实训报告范文通过C语言实训,让我加深了对C语言的了解,而不只是单单的在课本中学到的那些理论,平时乏味的课程,通过自己动手亲自编写,变的生动有趣,而在自己动手的过程中,出现的问题很多,比理论要难的多,当一个程序写完以后,经常会有很多错误而没法解决。不过,通过几天的实训,逐渐积攒了一些经验,有些错误可以很快就看出来。这次实训有很大的收获,让我对C语言有了更深的认识,平时在课堂上学到的东西可以自己动手编写,将其转化成一些实用的技能。如果是一个程序写完一处错误也没有,会有种成就感,于是兴趣就来了,兴趣来了,自然学的东西也就多了,能把理论变成实际的技能,让我对C语言有了浓厚的兴趣和更深层的认识。
C语言是一个有序的学习,学了最基本的替换,然后扩展到循环,嵌套,条理很清楚,不是一个零散的知识,实际上所有的课程都如此,不过通过实训我也知道了自己的不足,存在的很多问题。比如自己写的写的小程序出了问题,不会解决了就叫老师帮忙,虽然说一定意义上增加了师生之间的感情,但是会养成一种依赖的心理,碰到问题了第一个想到的是求助而不是自己独立解决,所以以后要多多锻炼自己的信心和增加自己的能力,争取做到老师不在身边的时候也可以完成一些简单的程序编写与错误排除。还有自己的基础知识不扎实,遇到的问题,没有很好的逻辑思维,亲自编写一个陌生的程序的时候会有种无法下手的感觉,找不到突破口。通过实训,逐渐理清
C语言编程实践报告
原发布者:UfY73Vj7s0Yx7
中南大学CentralSouthUniversityC语言课程设计实践题目名称:实现一个简单的文本文件编辑系统完成人姓名:郑艺颖专业班级:电气信息类1117班学号:09091117171摘要这个文本编辑器的功能类似windows的记事本,有新建、打开、保存、退出的文件操作功能,有复制、粘贴、剪切、清除的文件编辑功能,又有帮助与关于功能菜单。在主函数main()中多次调用其他子函数是这个文本编辑器的最大特点。最主体的子函数莫过于drawmenu()画出文本编辑器的功能列表,其他还有各种功能的子函数,如drawmain()画出整个文本编辑器的主界面,如del()定义删除功能,在这里就不一一介绍,详见下面。2目录
一、功能设计
二、详细设计
三、运行结果
四、结束语……4……7……34……413
一、功能设计通过对Windows自配的记事本的功能研究,并结合老师对本次课程设计的要求,让用户在我设计完成的文本编辑器中可以通过快捷和选择菜单项,完成基本的文本编辑和文件处理工作。该文本文件编辑系统应该至少具备有以下功能模块:文件操作模块、文本编辑模块、剪切操作模块、菜单控制模块和帮助及其他模块。
(一)文件操作模块
1、新建:新建功能应该要可以不只是单纯地把输入文本框清空,而且还应该可以智能判断文本框中是否有数据,如果有数据未保存或者保存过后又有数据变动,则会弹出提示信息询问是否保存。新建功能可以通过选择File菜单上的New子菜单来
延伸阅读:
求一篇关于测量的实训报告学校 广州大学市政技术学院 专业 07工程监理 班组 第六组 学号 0735132106 姓名 陈雪婷 实习地点 校园内 实习日期 11月24日~12月5日 指导教师 刘尔璋、刘放清 前 言 1:项目...
求电工和钳工的实训报告一份这一周的实训使我对实际生活和生产车间的电有了一点的认识,让我从中得到了锻炼,对以前的知识加以巩固,还提高了自己的动手能力,培养了团体间的携手和作能力。 一周的电工实训进...
求一篇关于物流的实训小结6天的物流实训终于告一段落了,我们班分成了2个组,包干了城市配送这一环节。 一开始我的工作是复核包装员,只是对即将出货的货物进行核对和包装,所以很快地就能完成,完成之后就总...
报关与国际货运的实训报告这个月过的很开心,跟她们之间我觉得是那么熟悉,这个月跟着Vicky师傅后面学到了很多,虽然那次惹了她生气,但是她还是对我那么好,教会了我很多,我在她的帮助之下做了一些单子,自己也...
计算机网络原理的实训报告交换机/路由器及其配置 实训报告 班级: 姓名: 学号: 指导教师: 1、控制访问列表: 实验用三台路由器、两台交换机和几台主机组成一个基本的控制访问列表,通过中间路由器C的一个端口...
求一份网络管理与维护的实训报告13 3、选择[连接到我的工作场所的网络]。 4、选择[虚拟专用网络连接]。 5、为这个VPN连接取一个名称,然后单击[下一步]按钮。 6、选择[不拨初始连接]。 7、输入希望访问的VPN...
C课程实训实验报告小结怎么写C#课程设计总结 由于我是一个程序爱好者,在这次的课程设计里经同学们推举我担任了组长。秉承了以前的经验和我们的精诚团结,我们这次的课程设计完成得很顺利。 在课程设计第一...
50分!急!要一篇国际贸易的实训报告一、询盘Dear Sirs, We have received your letter together with your catalogs. Having thoroughly studied the catalogs, we find that Art. No. bs-12, bs-14, pc-12 a...
有c语言知识总结吗C语言最重要的知识点 总体上必须清楚的: 1)程序结构是三种: 顺序结构 、选择结构(分支结构)、循环结构。 2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择...