c语言实验报告总结.docx

上传人:b****1 文档编号:13315892 上传时间:2023-06-13 格式:DOCX 页数:10 大小:20.02KB
下载 相关 举报
c语言实验报告总结.docx_第1页
第1页 / 共10页
c语言实验报告总结.docx_第2页
第2页 / 共10页
c语言实验报告总结.docx_第3页
第3页 / 共10页
c语言实验报告总结.docx_第4页
第4页 / 共10页
c语言实验报告总结.docx_第5页
第5页 / 共10页
c语言实验报告总结.docx_第6页
第6页 / 共10页
c语言实验报告总结.docx_第7页
第7页 / 共10页
c语言实验报告总结.docx_第8页
第8页 / 共10页
c语言实验报告总结.docx_第9页
第9页 / 共10页
c语言实验报告总结.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

c语言实验报告总结.docx

《c语言实验报告总结.docx》由会员分享,可在线阅读,更多相关《c语言实验报告总结.docx(10页珍藏版)》请在冰点文库上搜索。

c语言实验报告总结.docx

c语言实验报告总结

  

  篇一:

《C语言上机实验心得》

  C语言上机实验心得

  在科技高度发展的今天,计算机在人们之中的作用越来越突出。

而C语言作为一种计算机的语言,学习它将有助于我们更好的了解计算机,与计算机进行交流,因此,我们一定要学好C语言,这对我们以后的发展是十分重要的。

  说到这,上机实验当然就是一个必不可少的环节了,C语言灵活、简洁的特点,只有通过编程实践才能真正了解,真正说懂。

为了更好地学习语法规定、掌握程序设计方法、提高程序开发能力,我们必须实际上机、编写程序。

  通过实验我也发现了自己不少的问题,这都是只看书上的程序而没有自己亲身上机编写程序而无法得知的,假如我们只因看熟书上的程序就以为自己已经掌握了C语言那就大错特错了。

  我主要存在以下的这些缺点

  1、学习耐心与细心不足,如scanf(“%d”,&n);中的“&”有时候会忘了。

而在最后

  输出时又错写成printf(“%d”,&n);从而错误得输出了地址而不是我原来想要的答案。

  2、编程思想不够发散,看着题目有时想不出解答的方法,更不用说编写程序来解

  题了。

  3、

  4、基本功不够,有些函数的表达不太精通,需要看书来核实,以致耗时较多。

知识不够广,有些内容没有学好,不能要用到时及时反映出来,认识程度不够

  深刻。

  5、

  6、有时候不够精简,有一点用处不大或者说没有也可以的文字存在。

英语水平较差,对错误的地方虽然电脑有说,但由于是英文,理解上还是存在

  一点问题。

  为了能更好地学好C语言,在今后学习中我要更多的动脑,综合运用所学,多看相关东西,多上机练习,提高电脑水平,增强自学能力,把已会的东西掌握好。

  实验中我深刻意识到完成程序的编写,决不意味着万事大吉。

认为万无一失的程序,实际上机运行时可能会出现很多意想不到的问题。

有时编译程序检测出一大堆错误,有时程序能够顺利运行,但是运行结果并不是你预期中想要的。

因为开发环境所提供的编译系统无法发现程序逻辑错误,或者是你原来所设计时的理论错误,这就只能靠自己的上机经验来分析判断错误的所在了。

所以程序的调试是一个技巧性很强的工作,它可能比编一个程序耗时更

  多。

由此可看出上机实践的重要性。

  通过本次C语言上机实验,我对这个介于人类与非人类之间的计算机编程语言有了一定的体验。

编程的时候有因为顺利编出程序而开心过、有因为做得比人家慢而郁闷过、有因为不知从何入手而无奈过、有因为不知错出在哪而彷徨过但随着练习的增多,我对C语言比以前熟了很多,不再只是纸上谈兵,我都有能力独立做出一些程序,可能对于一些“高手来说这不算什么,或者他们早就会了,但我依然觉得很开心,因为我跟我自己比是进步了。

  当然,我还得感谢老师的指导与帮助,如果没有老师和其他同学的指点,我可能对C语言还是一筹莫展,在实验中遇到的大大少少的问题与所犯过的错误将是我以后的要加以注意的地方与认真审查的部分,为我奠定坚固的基石。

伴随着学习的深入,我发现高深的东西还有很多很多,不懂不熟的知识还有很多,所以我不能停步,对C语言,我以后会更加努力学习的。

  篇二:

《C语言实训心得总结》

  C语言实训心得

  10903090113李新程

  在初学C语言的一个学期后,我们进行了C语言实训阶段,尝试编写一个比较复杂的程序系统。

在为期两周的时间中,我们同组的同学共同的感受是C语言实训和平时上课所接触的程序是有很大不同的,所经受的考验和克服的困难是平时所无法比拟的。

好在同组的搭档们精诚合作,分工明确,有问题共同解决,攻克了C语言实训的复杂程序。

在这里,我作为其中的参与者,感触良多。

  在这次实训中,我对对C语言有了一个更深的了解认识,也对这个学期学的知识得到巩固,还尝试运行编程,每次运行程序成功,让我对下面的项目就充满信心。

通过自己与同学合作编写程序,最终把最初的理论知识转化基本技能。

这次的实训,使我对C语言的学习产生浓厚的兴趣。

  还是这次实训,最令人激动的就是合作做项目,虽然那只是一个很小很小的项目。

每天大家来得很早,大家在一起学习,取长补短,我们很好的在实训中长知识,提高我们的学习热情。

实训中深切体会到了老师认真负责的伟大的精神和热情为同学指导的促学方式,虽然对有些时候老师没给我们指出解决问题的方法有些小抱怨,但是到了结束时才知道,这种教学让我们自己学会了自学,学会了去看懂别人的代码。

更多是老师给的感动,每天在我们来之前就到了教室,在讲课中海给我们分享他在公司上班的一些心得和体会,还有那些我们应该注意的事项,这些是平时上课时无法学到的,是更深层次的巨大收获。

通过这次实训,也使我们发现了许多问题。

  在实训中,我们认识到自己还有很多的知识没学好,基础知识没理清,而且许多东西还要去翻书,去上网搜索。

而且遇到一些小错误运行不出来,就会烦躁不安,觉得有些自暴自弃或者抱怨项目的变态,以后要克服,尽量保持一颗良好的心态,学好C语言,也学好用C语言编写一个按要求的系统。

  还有就是对于未来,近程就是下学期,我觉得我还有许多方面需要提高。

首先我要继续学习好C语言的基础知识,然后能在电脑上熟练的运用。

然后每天都能写一些程序,上网时候多看一些优秀的教程和优秀的代码。

遇到问题时多和同学讨论,并且多弄出几套方案,多锻炼自己结局问题的能力和与同学合作的能力。

  总之,这一切都成为我记忆里面的一个篇章,更是在C语言编程上的一个里程碑。

  篇三:

《c语言综合性实验总结》

  华北科技学院计算机学院综合性实验

  实验报告

  课程名称程序设计语言(C)实验学期2011至2012学年第二学期

  学生所在学院建筑工程学院

  年级11级专业班级土木B112班

  学生姓名季京伟学号************任课教师张瑾实验成绩

  计算机学院制

  实验报告须知

  1、学生上交实验报告时,必须为打印稿(A4纸)。

页面空间不够,可以顺延。

2、学生应该填写的内容包括封面相关栏目、实验地点、时间、目的、设备环境、

  内容、结果及分析等。

  3、教师应该填写的内容包括实验成绩、教师评价等。

  4、教师根据本课程的《综合性实验指导单》中实验内容的要求,评定学生的综合

  性实验成绩;要求在该课程期末考试前将实验报告交给任课教师。

综合性实验中,所涉及的程序,文档等在交实验报告前,拷贝给任课教师。

任课教师统一刻录成光盘,与该课程的期末考试成绩一同上交到系里存档。

5、未尽事宜,请参考该课程的实验大纲和教学大纲。

  《程序设计语言(C)》课程综合性实验报告

  篇四:

《C语言实验报告》

  《C程序设计1》

  实验报告

  学号姓名班级指导教师

  储岳中

  安徽工业大学计算机学院

  2010年1月9日

  《C程序设计》实验报告

  实验一熟悉C语言的运行环境

  1、实验目的

  

(1)了解TurboC和WinTC的调试环境;

  

(2)掌握调试C程序的四个步骤编辑、编译、连接和运行;2、实验内容

  

(1)首先调试下列程序,并将其以文件名first.c保存。

#include

  intmain(void)

  {

  printf("ThisisaCprogram.\n");getch();}

  

(2)将first.c另存为second.c,并改为如下程序后调试。

#include"stdio.h"

  intmain(void){

  printf("Welcome!

\n");printf("Welcome!

\n");printf("Welcome!

\n");printf("Welcome!

\n");

  getch();

  }{c语言实验报告总结}.

  (3)对前两题的运行结果进行分析,然后总结调试C程序的基本步骤及观察结果的方法。

  3、实验报告要求

  

(1)总结调试C程序的基本步骤与技巧;

(2)各题程序运行结果及分析;(3)实验总结。

  实验二运行一个C程序的方法

  1、实验目的

  

(1)掌握C程序中定义主函数的方法;

(2)掌握C程序中书写注释的方法;(3)了解printf函数的基本功能。

2、实验内容

  *

  

(1)编写程序输出以下图案***#include*****intmain(void){

  printf("*\n");printf("***\n");printf("*****\n");printf("*******\n");getch();}

  

(2)编写程序输出下列字符-------------------------Yourname:

  -------------------------Yourpassword:

#include

  intmain(void)

  *******

  {

  printf("____________________\n");printf("Yourname:

\n");

  printf("____________________\n");printf("Yourpassword:

\n");

  getch();}

  (3)编写程序输出你的姓名、学号、所在学院、专业和Email地址,并对你的程序添加注释

  #include"stdio.h"intmain(void)

  {

  printf("xingming:

zhouwen\n");printf("xuehao:

099074173\n");

  printf("suozaixueyuan:

jisuanjixueyuan\n");printf("zhuanye;ruanjiangongcheng\n");printf("Emaildizhi:

ZHOUWENJS@12com\n");getch();}

  (4)运行教材Page13中的程序,并观察结果#includeintmain(void){

  inti,s=0;

  for(i=1;i<=100;i++)if(i%2==0)s=s+i;

  printf("%d",s);getch();return0;}

  (5)修改上题程序,求1~100中能被6整除的所有整数的和,并观察结果。

#includeintmain(void){

  inti,sum=0;

  for(i=1;i<=100;i++)if(i%6==0)sum=sum+i;

  printf("%d",sum);getch();return0;}

  3、实验报告要求

  

(1)各题程序、运行结果及分析;

(2)printf函数输出字符串的方法;(实验总结。

  实验三最简单的C程序设计

  1、实验目的

  

(1)掌握赋值和复合赋值运算符的用法;

(2)熟练掌握顺序结构程序设计的方法;(3)掌握scanf函数和printf函数的用法;2、实验内容

  

(1)编写程序计算下式y?

x?

a?

b

  c?

d

  ,其中x,a,b,c,d由键盘输入

  #includeintmain(void){

  3)

  篇五:

《C语言实验报告》

  课程名称:

程序设计基础(C)

  实验日期:

2014年10月31日

  一、实验名称(本次实践的题目)

  输入输出函数的使用

  二、实验目的及要求

  1、掌握格式输入输出函数printf和scanf函数的使用

  三、实验环境

  PC机一台,windows7操作系统,VC++0软件

  四、实验过程

  1、用下面的scanf函数输入数据,使a=3,b=7,x=5,y=782,c1=’A’,c2=’a’。

问在键盘上如何输入。

#include

  intmain(){

  inta,b;floatx,y;charc1,c2;

  scanf(“a=%db=%d”,&a,&b);

  scanf(“%f%e”,&x,&y);

  scanf(“%c%c”,&c1,&c2);

  printf(“a=%d,b=%d,x=%f,y=%f,c=%c,c2=%c\n“,a,b,x,y,c1,c2);

  }

  答按如下方式在键盘下输入

  a=3b=75000078200Aa

  理由主要是上面的scanf函数中的双引号中的内容决定了输出的格式

  %f%e表示输出的小数默认都是6位,所以要加后面加0补齐位数

  2、请编程序将“China”译成密码,密码规律是用原来的字母后面第4字母代替原来的字母。

例如,字母”A”后面第4个字母是”E”,用”E”代替”A”。

因此“China”应译成”Glmre”。

请编一程序,用赋初值的方法使c1,c2,c3,c4,c5这5个变量的值分别为’C’,’h’,’i’,’n’,’a’,经过运算使c1,c2,c3,c4,c5分别变为’G’,’l’,’m’,’r’,’e’。

分别用putchar函数和printf函数输出这5个字符。

  答#include

  intmain(){

  {charc1='C',c2='h',c3='i',c4='n',c5='a';

  c1+=4;//类型转换,字符型(char类型的变量存储的就是ASCII码)+数字=字符型

  c2+=4;

  c3+=4;

  c4+=4;

  c5+=4;

  printf("密码是%c%c%c%c%c\n",c1,c2,c3,c4,c5);

  printf("用putchar函数输出:

");

  putchar(c1);

  putchar(c2);

  putchar(c3);

  putchar(c4);

  putchar(c5);

  printf("\n");

  }

  }3、编写一个程序,请输入以下结果(每列左对齐)1

  24

  369

  481216

  510152025

  答分析总共有5行,每行第一个的数字代表行数,同时也代表每行中有几个数字,行数乘以23以此类推可以得到对应的结果

  #include

  intmain(){

  inti=1;

  intj=1;

  for(i=1;i<=5;i++){

  for(j=1;j<=i;j++)

  {intm=j*i;

  printf("%d",m);

  }

  printf("\n");

  }

  }(这栏可以不写)

  六、小结

  (用文字叙述本次实验存在的问题,解决方法或心得体会等,必须填写)

  你需要去了解数据输出格式的相关含义

  学会发现数字与数字之间的简单的逻辑关系如第2题

  掌握ASCII码char类型以及与整型之间的关系

  篇六:

《c语言课程设计总结报告》

  附表2

  C++(或C)语言课程设计总结报告

  

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

当前位置:首页 > 工程科技 > 兵器核科学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2