1.C语言程序设计实验报告怎么写
通过本试验初步培养计算机逻辑解题能力。熟练掌握赋值语句和if语句的应用;掌握switch多路分支语句和if嵌套语句的使用
实验原理和设计方案:
1、函数头的选则,while循环语句,switch(case)语句,条件表达式,if else条件语句,自增运算符,设置复杂变量,输出随机操作数。
2、变量要有分数变量和等级变量,要有选择算法题数的变量和计算正确与否的变量,要有随机输出的两个操作数变量和自己按运算符号输入结果的变量,最后还有判断是否要进行的变量字符。中间结果有选择运算符的switch()和分数等级的switch()和错题对题的自增和选择运算符计算的自增。
3、问题的分析方法:先考虑设置整形变量和字符变量,考虑到要不断循环计算,选择用while语句来循环。在循环体中,将前面的输出提示运算符,和自行选择运算符、答案及输出随机操作数完成。再用switch语句对选择的运算符进行判断,并用变量进行自增运算,计算出错题于对题个数和选择了那种运算符号。在循环体最后用if else语句来判断是否继续执行还是跳出循环。最后根据自增计算的结果和公式进行分数计算,并用switch语句来是想等级的制定。
2.程序开发报告怎么写
首先,重要的是用你自己的话写。下面是一些需要写的内容
1。介绍,包括你的程序的目标,用途,以及一些相关的工作(比如资料采
集,问题来源等)
2。设计方案(或者说设计的基本思想),包括设计方法和基本架构(这方面
可以用框图表示,一目了然)
3。算法。可以用文字描述,或者伪码。
4。实现:你的程序中的核心代码片断,除了代码内部本身有的注释外,再
必要的附上解释说明。
5。结果。一般用一些截屏。再加上一些文字描述
6。分析和讨论。在自己已完成的工作基础上,发散思维,做一些扩展方面的
讨论。这一步有点难度,在分析时,你要站高一个角度,对自己的工作
作客观的评价。
7。结语和展望。这部分要求对自己的工作做一个收尾式的总结,并在前两项
的基础上,提出自己未来的工作的大概方向(比如说如何进行代码维护
或者代码扩充)
3.C语言程序设计课程设计报告怎么写啊
实 验 报 告 一
课 程 C语言程序设计 实验项目 C程序设计初步 成 绩
专业班级 学 号 指导教师 金发夏
姓 名 序 号 实验日期
一【实验目的】
1. 了解使用VC++6.0的开发环境;
2. 掌握在该系统上如何编辑、编译、连接和运行一个C程序;
3. 通过运行简单的C程序,初步了解C源程序的特点;
二【实验内容】
【实验1-1】输入并运行一个简单的正确程序
1)输入下面的程序
include
void main( )
{
printf(" 欢迎学习C语言程序设计!\n ");
}
2).仔细观察屏幕的输入程序,检查有无错误。
3).对该程序进行编译,查看编译输出窗口,检查是否有错误,有错误需要改正错误。无错误就可以运行程序。
【实验1-2】设计一个程序,已知矩形的两条边长为3.2和1.5,求矩形的面积。
【实验1-3】求4和6的和,并在显示器上输出。然后修改程序从键盘上任意输入2个整数,并将二者的和输出。
三【实验过程】
四【实验小结】
4.c语言程实训报告模板
C/C++面向对象程序设计实训报告系部名称 计算机工程系 专业 网路安全 指导教师 学生姓名 班级 实训时间 年 月 日---------- 年 月 日实训项目和地点:实训项目:C++程序的设计与应用 地点: 实训目的:在实践过程中,使我们进一步巩固C++程序设计课程所学知识,更加深入地了解面向对象程序设计的主要技术特点以及C++语言的强大编程功能指导学生利用获取信息的手段进一步获取新知识,以解决实训过程中遇到的技术难点,从中提高自学能力;按照软件开发的基本要求引导我们完成实训课题,以便我们了解软件开发的几个重要环节;提高我们的编程技术,使程序的编写更趋于专业化,为从业打下良好的基础、培养我们分工协作的团队精神。
实训设备及器材:1、计算机配置:Celeron cpu 2.66GHz 1G内存 计算机一台2、操作系统平台: Windows XP3、软件开发平台:Visual C++ 6.04、其它应用软件:Microsoft Access / SQL Server 、Word、Visio等实训的步骤和内容:设计题目:输入4个整数,要求按由大到小的顺序输出第1步、问题描述: 输入4个整数,要求按由大到小的顺序输出。第2步、基本思路:利用选择法进行排序。
第3步、编写程序: #include 这次实训有很大的收获,让我对C语言有了更深的认识,平时在课堂上学到的东西可以自己动手编写,将其转化成一些实用的技能。如果是一个程序写完一处错误也没用,会有种成就感,于是兴趣就来了,兴趣来了,自然学的东西也就多了,能把理论变成实际的技能,让我对C语言有了浓厚的兴趣和更深层的认识。 C语言是一个有序的学习,学了最基本的替换,然后扩展到循环,嵌套,条理很清楚,不是 一个零散的知识,实际上所有的课程都如此,不过通过实训我也知道了自己的不足,存在的很多问题。 比如自己写的写的小程序出了问题,不会解决了就叫老师帮忙,虽然说一定意义上增加了师生之间的感情,但是会养成一种依赖的心理,碰到问题了第一个想到的是求助而不是自己独立解决,所以以后要多多锻炼自己的信心和增加自己的能力,争取做到不在身边的时候也可以完成一些简单的程序编写与错误排除。 还有自己的基础知识不扎实,遇到的问题,没有很好的逻辑思维,亲自编写一个陌生的程序的时候会有种无法下手的感觉,找不到突破口。通过实训,逐渐理清了顺序,对于简单的程序和一些相对比较繁琐的嵌套,循环,不在是看着一头雾水。 其实只要理清了思路,把基础知识掌握了,然后有条不紊的分析,一步一步理解,C语言还是很有意思的课程。 自己亲自动手编写程序让我增加了对C语言程序开发环境的了解,不管以后从事什么行业,学习C语言都对自己的职业很有帮助,如果是从事编程工程工作的话,就更有帮助了,即使以后的编程工作可能不用C语言,但是拥有扎实的C语言基础是对工作很有用的。 当初在初步接触C语言的时候,看着一堆“奇形怪状”的符号,觉得甚是无聊,通过这次实训,摆脱了那种似懂非懂的状态! 感谢学校安排这次实训和老师的耐心讲解,让我学到了很多知识,在实训过程中,同学之间的互相探讨,老师的循循善诱,最终让我们达到了举一反三的效果,在学知识的同,也增加了同学老师之间的感情。希望以后还会有更多类似的实训课程,在有限的大学时间内学到更多的实用技能,为以后的工作打下一个良好的基础。 这是我们的设计报告,你可以有个参考计算机科学技术系上机实践报告课程名称:c语言设计 年级: 上机实践成绩:指导教师:XXX 姓名: 上机实践名称: 学号: 上机实践日期:上机实践编号: 组号: 上机实践时间:2学时一、目的对话框、光标、字符串、位图二、内容与设计思想1.光标的使用:设计一个自定义光标,通过菜单选择使用ARROW、WAIT和一个自定义光标。 2.位图的使用:设计四个位图。3.对话框的使用: 3.1 设计一个模式对话框,复选四个位图的显示。 3.2 设计一个无模式对话框,单选一个位图进行显示。 3.3 设计一个打开文件通用对话框,通过消息框显示获取的文件名。 4.字符串的使用:在客户区显示的文字采用字符串资源定义的方法。所显示的文字信息不在程序中出现。 5.中英文菜单切换:将菜单项的显示文字定义为字符串资源,或者通过菜单整体切换。三、使用环境VS2010四、调试过程问题:出现如下错误:<1>error C2664: “TextOutW”: 不能将参数4 从“char *”转换为“LPCWSTR” 与指向的类型无关;转换要求reinterpret_cast、C 样式转换或函数样式转换解决:头文件添加#include <2>无法画出图标文件。 解决:在WM_COMMAND中未响应其选项 <3>无法画出不同位置的图标文件。 解决:图标文件的ID(连续的),做一个FOR循环 <4>动态菜单的添加 解决:通过老师的实例来完成。出现的困难:(1)中英文的转化。 解决方案:建立两个菜单资源,一个是中文的,一个是英文的。看响应的是哪个。 如果是中文的,就调用第一个菜单资源,如果是英文的,就调用第二个菜单资源。 (2)无模式对话框的设计与实现。 解决方案:在设计无模式对话框的时候,只要选中了哪个选项,就直接返回数据,不用通过IDOK来确认。五、总结在上机操作的过程中,也出现了一些意想不到的问题。 出现错误之后,学会看看老师的实例程序,在对比中完成自己的作业。在解决问题的过程中,也学到了新的东西。 六、附录 Homework3.RAR另外,团IDC网上有许多产品团购,便宜有口碑。 C/C++程序设计 课程设计报告[注意:文件名的格式为: 学号_中文姓名_版本_时间.doc 不符合文件名要求的实验报告为不合格报告! 如:学号为200800800999的李一同学上交的第一版的文件名为: 200800800999_姓名_1_20100719.doc 注意: (1)连字符是下划线 (2)日期的格式为YYYYMMDD (3)上传的文件必须是Word2003版的,不可以是其他类型或Word其他版本的文件。文件后缀名不可以是“.doc.doc” 本文中所有批注内容,在课程设计报告上交时必须删除!!!] 专 业: 班 级: 班 学 号: 姓 名: 版本号: 时 间:2010-xx-xx 目 录 1 概述 2 1.1 目的 2 1.2 计划 2 2 课程设计过程及结果 2 2.1 编程环境及工具 2 2.2 排序与简单分析 2 2.3 综合设计 2 2.3.1 功能实现 2 2.3.2 程序异常处理 2 2.3.3 特色功能 2 3 课程设计总结 2 3.1 课程设计计划执行情况 2 3.2 我理解的C++ 3 3.3 改进设想 3 附录 关键代码 3 原创声明:本课程设计报告及相应的软件程序的全部内容均为本人独立完成,如有抄袭,愿承担相应后果。[完全独立完成(参考API及与同学讨论是可以的,需要自己一点一点录入并调试代码、编写报告)的同学,仅声明此一句即可。删除下面的非原创说明。 本文中所有批注内容,在课程设计报告上交时必须删除!!!] 非原创说明:[非独立完成的同学,上传上面的原创声明,并详细描述自己所做部分和拷贝同学部分。 本文中所有批注内容,在课程设计报告上交时必须删除!!!] 本课程设计本人完成的内容包括: 1、 2、 3、 拷贝同学的内容包括: 1、 2、 3、 本人独立完成部分约占总工作量的百分比为:___________ 声明人:_______________________ 学 号:_______________________ 概述 目的 计划 课程设计过程及结果 编程环境及工具 排序与简单分析 综合设计 功能实现 文件读入 数据录入 信息显示 ……[可自行扩展标题,以将实验报告材料组织得有条理为目标 本文中所有批注内容,在课程设计报告上交时需删除!!!] 程序异常处理 特色功能 课程设计总结 课程设计计划执行情况 我理解的C++ 改进设想 附录 关键代码 首先应阐明c语言的由来,才能更清楚它的用途。众所周知,c语言是计算机高级语言,用它可以比机器语言和汇编语言更快捷地编写程序,而且可读性更强(即人更容易理解)。其次就是它能实现的功能,语言就是如何使实现计算机能按照人的要求自动地执行,并返回结果,用c语言编程是能够达到这一目的的,如开发大型的UNIX操作系统,计算器应用软件,还用其他生活中的图书管理系统,超市管理系统等。 再顺便说一下:计算机的飞速发展,c语言已经落伍了,因为它是结构化编程的语言,而事实上面相对象编程的语言,具有更高的效率,如java,c#,Visual basic。5.怎样做C语言程序设计报告
6.c++程序设计实习报告怎么写
7.C语言报告怎么写