C语言实训项目编程一般步骤

如题所述

称 计算机工程系 专业 网路安全 指导教师
学生姓名 班级
实训
时间 年 月 日---------- 年 月 日
实训项目和地点:
实训项目:C++程序的设计与应用

地点:
实训目的:
在实践过程中,使我们进一步巩固C++程序设计课程所学知识,更加深入地了解面向对象程序设计的主要技术特点以及C++语言的强大编程功能指导学生利用获取信息的手段进一步获取新知识,以解决实训过程中遇到的技术难点,从中提高自学能力;按照软件开发的基本要求引导我们完成实训课题,以便我们了解软件开发的几个重要环节;提高我们的编程技术,使程序的编写更趋于专业化,为从业打下良好的基础、培养我们分工协作的团队精神。

实训设备及器材:
1、计算机配置:Celeron cpu 2.66GHz 1G内存 计算机一台
2、操作系统平台: Windows XP
3、软件开发平台:Visual C++ 6.0
4、其它应用软件:Microsoft Access / SQL Server 、Word、Visio等

实训的步骤和内容:
设计题目:输入4个整数,要求按由大到小的顺序输出
第1步、问题描述:
输入4个整数,要求按由大到小的顺序输出。
第2步、基本思路:
利用选择法进行排序。
第3步、编写程序:
#include<stdio.h>
void main()
{
int a,b,c,d,t;
scanf("%d,%d,%d,%d",&a,&b,&c,&d);
if(a<b)
{t=a;
a=b;
b=t;}
if(a<c)
{t=a;
a=c;
c=t;}
if(a<d)
{t=a;
a=d;
d=t;}
if(b<c)
{t=b;
b=c;
c=t;}
if(b<d)
{t=b;
b=d;
d=t;}
if(c<d)
{t=c;
c=d;
d=t;}
printf("%d,%d,%d,%d",a,b,c,d);
}
第4步、运行结果:_
输入:5,7,9,4
输出:9,7,5,4

实训结果分析及其心得体会:
通过C++实训,让我加深了对C语言的了解,而不只是单单的在课本中学到的那些理论,平时乏味的课程,通过自己动手亲自编写,变的生动有趣,而在自己动手的过程中,出现的问题很多,比理论要难的多,当一个程序写完以后,经常会有很多错误而没法解决。不过,通过几天的实训,逐渐积攒了一些经验,有些错误可以很快就看出来。
这次实训有很大的收获,让我对C语言有了更深的认识,平时在课堂上学到的东西可以自己动手编写,将其转化成一些实用的技能。如果是一个程序写完一处错误也没用,会有种成就感,于是兴趣就来了,兴趣来了,自然学的东西也就多了,能把理论变成实际的技能,让我对C语言有了浓厚的兴趣和更深层的认识。
C语言是一个有序的学习,学了最基本的替换,然后扩展到循环,嵌套,条理很清楚,不是 一个零散的知识,实际上所有的课程都如此,不过通过实训我也知道了自己的不足,存在的很多问题。
比如自己写的写的小程序出了问题,不会解决了就叫老师帮忙,虽然说一定意义上增加了师生之间的感情,但是会养成一种依赖的心理,碰到问题了第一个想到的是求助而不是自己独立解决,所以以后要多多锻炼自己的信心和增加自己的能力,争取做到不在身边的时候也可以完成一些简单的程序编写与错误排除。
还有自己的基础知识不扎实,遇到的问题,没有很好的逻辑思维,亲自编写一个陌生的程序的时候会有种无法下手的感觉,找不到突破口。通过实训,逐渐理清了顺序,对于简单的程序和一些相对比较繁琐的嵌套,循环,不在是看着一头雾水。其实只要理清了思路,把基础知识掌握了,然后有条不紊的分析,一步一步理解,C语言还是很有意思的课程。
自己亲自动手编写程序让我增加了对C语言程序开发环境的了解,不管以后从事什么行业,学习C语言都对自己的职业很有帮助,如果是从事编程工程工作的话,就更有帮助了,即使以后的编程工作可能不用C语言,但是拥有扎实的C语言基础是对工作很有用的。
当初在初步接触C语言的时候,看着一堆“奇形怪状”的符号,觉得甚是无聊,通过这次实训,摆脱了那种似懂非懂的状态!
感谢学校安排这次实训和老师的耐心讲解,让我学到了很多知识,在实训过程中,同学之间的互相探讨,老师的循循善诱,最终让我们达到了举一反三的效果,在学知识的同,也增加了同学老师之间的感情。希望以后还会有更多类似的实训课程,在有限的大学时间内学到更多的实用技能,为以后的工作打下一个良好的基础。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-08
一般来说,实训的时候老师会给你们一些简单的项目,一般是2到3个 实训一个星期 已小组为单位,小组2~3人,如果你是组长 那么你要有调动组员的能力,还有就是合理分配工作量给组员的能力,要他们干什么,你干什么。主要是体现小组合作精神。至于编程,嘿嘿,有些你肯定不会的,那么就是考验你自己的能力了(问同学,或着上网查资料)。反正 实训对你有很深的体会。千万莫要打酱油,不然 。。。。嘿嘿 你懂的!
第2个回答  2011-03-08
编辑--编译--连接--运行

c语言程序设计实训报告参考
一、项目一:学生成绩排名(实验指导老师李环宇)1.1实训目的(1)熟悉变量、数组定义、使用、输入、输出等基本操作;(2)进行选择、循环结构程序设计练习;(3)掌握冒泡法排序的算法。1.2实训内容2、实训内容(1)定义一个数组a[11],用以存放学生的成绩;(2)从键盘输入10个学生及成绩;(3)采...

C语言程序开发实训教程内容简介
顺序结构、选择结构和循环结构是构成程序的基本框架。本书通过大量实例,教授学习者如何使用这些结构来组织程序逻辑,解决实际问题。数组、函数、指针等内容则进一步扩展了学习者的编程能力,让其能够处理更复杂的数据和任务。构造数据类型、编译预处理、位运算、文件操作等高级主题,使学习者能够深入理解C语言...

C语言程序设计实验教程(计算机系列)内容简介
实训内容部分则包括15个实践环节,全面覆盖C语言程序设计的核心内容。每个实践环节由四个任务组成,分别是读程序写出运行结果、补充程序确保其正确执行、纠错与综合程序设计,由易到难的设计理念引导读者逐步深入理解C语言的语法与算法思想,适应C语言编程的需求,掌握基本知识点。本书编写注重实用性,读者可直...

C程序设计实训内容简介
第一部分对主教材每章内容进行概括和总结,列出知识重点和编程要点,帮助学习者更好地掌握学习内容。第二部分设计了针对主教材内容的实训内容,通过详细的描述,使读者能够逐步掌握调试程序的方法和技巧。第三部分给出主教材对应章节的全部习题参考答案,对大部分习题不仅提供答案,还尽可能提供说明,尤其是编...

C语言程序设计:基础与项目实训图书信息
本书共计258页,以简体中文为主要语言,开本尺寸为16开,ISBN号为9787300099644,条形码同样为9787300099644,规格尺寸为25.6 x 18 x 1.4 cm,重量为522 g。内容涵盖了C语言的基础知识、编程技巧以及项目实训,适合计算机应用型高职高专学生和相关领域的学习者阅读。本书通过对C语言的深入解析,不仅能够...

c语言怎么写插入音乐的程序?
实训项目三 乐谱播放程序设计 2009-03-19 21:25 一、实训目的 1、用C语言开发音乐程序,写自己喜欢或创作的音乐,使在没有乐器的情况下听到自己创作的音乐。2、巩固文件读取和数组的有关知识。3、学习使用PC机扬声器的两个控制函数。二、功能要求 自己创作乐曲,将其转换为计算机程序能够识别的电子文本...

大学期末作业,用c语言代码做一个实训管理系统,主要功能菜单有:实训基 ...
1.系统功能要求: (1)创建通讯录。输入学生的姓名、学号和电话号码等,并将它们存放在对应的数组中;每输入一组数据,记录数增1。 (2)显示通讯录。将记录学生姓名、学号和电话号码的数组中的数据一一输出到屏幕上,可以根据实际记录数确定循环次数。(3)查询通讯录。分别按学号和姓名进行查询,查询...

计算机c语言实训报告范文标准模板
1、用C语言实现程序设计并进行调试; 2、画出查询模块的流程图; 3、系统的各个功能模块要求用函数的形式实现; 4、界面友好(良好的人机互交)。 5、完成设计 说明书 (A4)。 五、代码设计: #include "stdio.h" main() { float x,y; char operator; printf("x,yun suan fu ,y: "); scanf("%f%c%f"...

想学习C++ 网络编程,不知如何入手。。。请过来人指点!
1、计算机操作基础 2、Office办公自动化 3、计算机组装与维护 4、C语言 第二阶段 1、SQL Server2005数据库设计 2、和高级查询 3、数据结构 4、C#面向对象程序设计 5、HTML5与CSS3开发 6、JavaScript 7、jQuery高级编程 8、PHP开发 第三阶段 APP Development 1、JavaScript特效制作 2、jQuery应用开发 ...

C语言实习总结
C语言实习总结范文1 一周的C语言实训,虽然时间略显仓促,但却让我学到了很多实际运用的技能!首先,在实训中的第一步是编写功能较为单一的小程序,虽然是小程序,但所用的知识却都是我们本学期学习的重点知识。在做题的过程中让我们把这些知识复习了一遍,强化了知识!其次,这次作中所碰到的题目,...

相似回答