c语言程序设计总结体会Word文件下载.docx

上传人:b****3 文档编号:13988417 上传时间:2022-10-16 格式:DOCX 页数:30 大小:49.55KB
下载 相关 举报
c语言程序设计总结体会Word文件下载.docx_第1页
第1页 / 共30页
c语言程序设计总结体会Word文件下载.docx_第2页
第2页 / 共30页
c语言程序设计总结体会Word文件下载.docx_第3页
第3页 / 共30页
c语言程序设计总结体会Word文件下载.docx_第4页
第4页 / 共30页
c语言程序设计总结体会Word文件下载.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

c语言程序设计总结体会Word文件下载.docx

《c语言程序设计总结体会Word文件下载.docx》由会员分享,可在线阅读,更多相关《c语言程序设计总结体会Word文件下载.docx(30页珍藏版)》请在冰豆网上搜索。

c语言程序设计总结体会Word文件下载.docx

学习任何知识,仅从理论上去求知,而不去实践、探索是不够的,所以在本学期暨模电、数电刚学完之际,紧接着来一次电子电路课程设计是很及时、很必要的。

这样不仅能加深我们对电子电路的任职,而且还及时、真正的做到了学以致用。

这两周的课程设计,先不说其他,就天气而言,确实很艰苦。

受副热带高气压影响,江南大部这两周都被高温笼罩着。

人在高温下的反应是很迟钝的,简言之,就是很难静坐下来动脑子做事。

天气本身炎热,加之机房里又没有电扇、空调,故在上机仿真时,真是艰熬,坐下来才一会会,就全

身湿透,但是炎炎烈日挡不住我们求知、探索的欲望。

通过我们不懈的努力与切实追求,终于做完了课程设计。

在这次课程兼职设计过程中,我也遇到了很多问题。

比如在三角波、方波转换成正弦波时,我就弄了很长时间,先是远离不清晰,这直接导致了我无法很顺利地连接电路,然后翻阅了大量书籍,查资料,终于在书中查到了有关章节,并参考,并设计出了三角波、方波转换成正弦波的电路图。

但在设计数字频率计时就不是那么一帆风顺了。

我同样是查阅资料,虽找到了原理框图,但电路图却始终设计不出来,最后实在没办法,只能用数字是中来代替。

在此,我深表遗憾!

这次课程设计让我学到了很多,不仅是巩固了先前学的模电、数电的理论知识,而

且也培养了我的动手能力,更令我的创造性思维得到拓展。

篇二:

C语言程序设计上机实践心得报告

惠州学院HUIZHOUUNIVERSITY班级:

11电信2

姓名:

莫金波

学号:

110703224

我们专业的学生在专业老师的带领下进行了c语言设计基础教程的实践学习。

在这之前,我们已经对c语言这门课程学习了差不多一个学期,对其有了一定的了解,但是也仅

仅是停留在了解的范围,对里面的好多东西还是很陌生的,在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。

由于时间的关系,我们的这次实践课程老师并没有给我们详细的介绍,只是给我们简单的介绍了几个比较重要的实际操作。

对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计方法、提高程序开发能力,这些都必须通过充分的实际上机操作才能完成。

学习c程序设计语言除了课堂讲授以外,必须保证有一定的上机时间。

因为学时所限,课程不能安排过多的统一上机实验,所以我们学生都很有效地利用课程上机实验的机会,尽快掌握用c语言开发程序的能力,为今后的继续学习打下一个良好的基础。

为此,我们结合课堂讲授的内容和进度,安排了多周的上机实验。

试验一:

简单的C语言程序

操作体会:

运算符的种类可以分为算术运算符、关系运算符和逻辑运算符。

/(整除)对int型、float型和double型变量都适用%(取余数)运算符只适用开int型运算,不允许对浮点数)float或double)

操作,对浮点型数进行操作会引起编绎错误。

还有注意i++和++i的区别。

如:

#include

voidmain()

{inti=8,j=10;

printf(“%d,%d\n”,i++,j++);

(8,10)

}

若将printf语句改为:

printf(“%d,%d\n”,++i,++j);

(9,11)

实验二:

输入输出函数的使用

正确使用各种格式转换符。

main

{

chara,b;

intc;

scanf(%c%c%d,&

a,&

b,&

c);

若输入1234,则结果为1,2,34

printf(%c,%c,%d\n,a,b,c);

试验三:

选择结构程序设计

switch只是if的一种特殊形式,就是当判断的条件都是某个值的时候,switch一定可以用if语句替换,但反过来不一定,只有满足一定条件才可以,也就是拿来判断的这个东东必须是同一个东西,还要满足特定的类型(string,int等)

试验四:

循环结构程序设计

循环结构:

for(表达式1;

表达式2;

表达3)语句;

2.while和dowhile循环结构dowhile语句至少执行一次3.continue语句与break语句:

Continue语句是用于循环语句中,当执行到该语句时,重新跳到循环语句的开始位置继续执行程序。

而break语句则是跳出循环语句,执行循环体外的语句。

4.循环的嵌套。

试验五:

函数

1.库函数的正确调用

2.函数的定义方法

函数定义的一般形式:

类型标识符函数名(形式参数列表)

数据声明部分

语句

3.局部变量和全局变量。

4.变量的存储类别(自动、静态、寄存器、外部),变量的作用域和生存期。

变量的存储类别,是指变量在内存中的存储方式。

可以分为:

自动(auto)、静态(static)、寄存器(register)、外

部(extern)四个类型。

篇三:

C语言编程课程设计心得

河南城建学院

《C语言程序设计》课程设计报告

适用专业工程管理专业

课程名称

指导教师

设计人:

051409112王田

20XX年6月

一、设计目的和要求

1.通过课程设计全面掌握《C语言程序设计》关键知识点,掌握C语言中数组、指针、结构体、文件等方面的基本知识。

2.通过课程设计了解并掌握C语言程序设计的方法,熟悉C程序设计的开发环境及C程序的调试过程。

3.培养查阅参考资料、手册的自学能力,通过独立思考深入钻研有关问题,学会自己分析、解决问题的方法。

二、内容与设计思想

1、系统功能描述

(1)编译时,主菜单为如下:

(2)各项功能:

0、输入记录:

将所要记录的人的信息输入。

1、显示记录:

将所输入的记录一一显示。

2、按姓名查找:

从所记录中输入姓名查找其信息。

3、按电话号码查找:

输入学生的号码查找其信息。

4、插入记录:

在所记录中插入需要记录的人的信息。

5、按姓名排序:

对已有的记录按姓名第一个字母的

ASCII码大小排列,并一一显示。

6、删除记录:

从记录中删除某学生的信息。

7、记录保存文件:

对输入的学生的信息进行保存。

8、退出程序。

2、总体设计思想

运用所学知识编写一个简单的学生通讯录管理系统的程序,使它具有以下的功能:

输入学生的学号,姓名,班级,电话号码,地址,显示学生记录,增加学生记录,按照学生姓名进行排序,删除学生记录,查找学生记录,保存学生记录。

其主要结构用如下图示表示:

三、程序具体分析及操作时问题。

1、程序具体分析。

(1)文件名的使用:

include称为文件包含命令,被包含的文件通常是由系统提供的,其扩展名为.h.stdio为standardinputoutput

的缩写,意为“标准输入输出”.代码中只要有用到printfscanf等函数,头文件就要写#include这个在代

码中必不可少的,因为编写代码就是为了输出结果;

用到像getch这种键盘输入函数的话,就需要用到#include;

用到系统标准输出函数的话,就用到#include;

用到字符数组就要用#inciude。

(2)指针使用:

如FILE*fp、定义1个文件型指针变量,指针变量名字分别叫fp,定义后fp是指向FILE类型结构体的指针。

可以使他指向某个文件的结构体变量,从而通过该结构体变量中的文件信息能够访问该文件。

指针是地址变量:

它的值有两种:

其一是地址,其二是内容。

不同的表达方式可以取不同的值。

指针是可以运算的,它的运算法则与变量是一致的。

(3)结构体:

如structLinkList定义结构体为LinkList。

当结构体成员为指针的时候,每当给这个成员赋值之前必须先为这个结构体成员分配一个内存空间。

(4)字符数组的比较:

如,strcmp(student[i].name,name)==0

strcmp(student[i].phone,phone)==0,strcmp(student[i].phone,phone)==NULL都是用来比较输入的与原有的,当相等时即为0.

(5)实现文件的打开和输入:

除有scanf和printf以外还涉及到其他的,如fp=fopen(\,wb))==NULL用fopen()函数来实

现打开文件;

fwrite(&

student[i],sizeof(struct

record),1,fp)!

=1fwrite用于二进制的文件输入输出也用于读写记录这里的记录是指一串固定长度的字节。

(6)C语言中的一些结构。

如for(j=i;

j篇四:

c语言学习心得体会

c语言学习心得体会

c语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行交流。

其语言功能丰富、表达能力强、使用灵活方便、既具有高级语言的优点,又具有低级语言的许多特点,适合编写系统软件。

其功能强大,不仅用在计算机上广泛用在电子,机械等方面上,而且,所有的

windows,Unix,Linux,Mac,os/2,无一例外,哪一个不是C语言写的很多新型的语言如,C++,Java,C#,J#,perl...

都是衍生自C语言。

掌握了C语言,可以说你就掌握了很多门语言。

因此,c语言的学习对我们尤其重要。

在这之前,我已经对c语言这门课程学习了一个学期,对其有了一定的了解,但是也仅仅是停留在了解的范围,而且由于时间间隔的关系,对里面的好多东西还是很陌生的,在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。

上机实验是学习程序设计语言必不可少的实践环节,特别是c语言灵活、简洁,更需要通过编程的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 建筑土木

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1