C语言实训报告_c语言实训报告
C语言实训报告由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c语言实训报告”。
C语言实训报告
一、实训目的:
1、能够正确编译C语言的某些程序、更深一步的了解C语言的步骤。
2、熟练掌握C语句的逻辑表达式、函数的运算表达式及运算符。
3、在编译的过程中明确函数中格式的输入和输出。
4、选择结构程序中应用的常量、变量。
5、通过此次练习之后,会用C语言独立编译程序。
二、实训步骤:
1》学习掌握C语言的基本特点。2》会编写最简单的程序。
3》学习和应运C语言的各种结构程序。4》编写万年历。
万年历编写步骤:#include “stdio.h” int week(int y,int m,int d);void main(){
int monthday[12]={31 , 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};int y,w,a,i,m=1,d=1;
printf(“请输入一个年份:n”);scanf(“%d”,&y);printf(“%d年:n”,y);if(y%4==0&&y%100!=0)monthday[1]=29;for(m=1;m
printf(“n %d年,%d月 n”,y,m);
printf(“~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n”);printf(“
sun
mon
tue
wed
thu
fri
sat n”);for(d=1;d
for(i=0;i
“);}
if(d
int week(int y,int m,int d){ int w;
if((m==1)||(m==2)){ y--;m+=12;}
w=(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400+1)%7;return(w);}
三、实训心得
C语言是一门非常重要的语言,因此学习C语言是我们的重中之重,虽然以前我们对计算机的操作程序不是太熟悉,学到的内容也只不过是一些WORD文档、WINDOUS XP的操作。通过这学期对C语言这门课程的安排,我们有幸能够多学一些C语言的知识。再加上此次实训,使我从一开始的无从下手变的不再盲目。
其实,初次学习C语言,我感觉难度较大。因为学业多的缘故本身就对计算机的操作不熟练,更何况让我们用计算机的另外一种语言去编写程序。然而,许多难懂的东西就是从不懂到慢慢学懂过渡而来的。起先,我们感觉学习C语言是一种煎熬,老师讲的听不懂,看书又看不懂。自己编程序吗?只会编一些hello、how are you!之类的最简单的语句。老师讲的笔记偶尔看几眼就扔到一边去了。所以对那些程序中的细节问题不太在意导致编写出现诸多错误而不会改正。
当开始的时候看到繁琐的数据转化,我们都觉得很茫然,由于没有基础,纯粹的照搬一些现成的编程方法,甚至有时照抄书本上的编写步骤,是学不到东西的。所以我们要用非常形象的思维去看待C语言的灵魂,不能太固化。比如说在数组及多维数组的结构运用中,要必须掌握其实使用及说明类型,即使花费的时间多一些,也要一点一点的把它学会,要持之以恒、不能因为难学而放弃,某些东西当你一旦学精了,反而会觉着其实很简单。不要认为学一些新东西,是非常痛苦的事情。
如果想要自己做几个满意的程序就要踏踏实实,认真做好笔记、注意每一个程序里面的有关语句和步骤,当然一个程序可以有多种编写方法,只要能够让其正确的运行出结果即可。例如,我们练习编写的万年历就可以有多种编写方法:可以用if语句来编,也可以用函数、数组等来编。
总之,只要努力学,没有学不会的东西。
王淑艳