《2022年c语言上机实习报告.pdf》由会员分享,可在线阅读,更多相关《2022年c语言上机实习报告.pdf(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、实习报告班级学号/ 序号姓名指导教师完成日期第一部分:分析设计与说明第二部分:程序框图第三部分:源程序清单精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 21 页 - - - - - - - - - - 第四部分:原始数据第五部分:运行结果第六部分:实习心得第一部分:分析设计与说明第一步:建立一个机械10704 班的学生成绩信息文件和学分文件,采用文本文档格式。第二步:程序设计思定义一个结构体用于存放chengji文件中的数据。1 . 编写菜单, , 在主函数中编写菜单,采用二级菜单形式,相应
2、的选项对应相应的函数。2 . 编写第一个函数,用于读取文件chengji中的数据。3 . 编写第一个函数,用于读取文件xuefen 中的数据。4 . 编写第二个函数,用于计算平均分和排名次,并将结果保存。5 . 编写第三个函数,计算各分数段的人数,并将结果保存。6 . 编写第四个函数,统计不及格的情况,并将结果保存。7. 编写第六个函数,作各科成绩的饼状图。8. 编写第八个函数,矩形表示。9. 编写第九个函数,用于解线性方程组。10. 编写第九个函数,编写五角星动画函数。说明:十个函数中, 前七个函数属于学生信息管理函数,在第一个二级菜单下,后三个保存在第二个二级菜单下。主函数起调配其他函数的
3、功能。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 21 页 - - - - - - - - - - 第二部分:程序框架第三部分:源程序清单 # include # include #include#include 主函数函数 1: 学生管理函数 2: 解线性方程组动画制作菜单 1菜单 2菜单 31. 计算平均分和名次2. 计算分数段人数3. 统计不及格情况4. 输入优秀学生5. 作分布图6. 查找1解线性方程组1线性图 7.删除2作动画精品资料 - - - 欢迎下载 - - - - - -
4、 - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 21 页 - - - - - - - - - - #include # include#define PI #define H PI/180#define N 4struct stuint num,mingci; char name20; int score5; float aver;stu140;struct xuefen int num; char kcname20; int xf,a,b,c,d,e; float courseaver ;course5; struct chengji floa
5、t kcave; float bzcha; int exc; int good; int mid; int pass; int nopass;chengji5;main () /*主菜单 */ char ch1;do clrscr();printf(nnnnnnnnn);printf( *c语言程序设计上机实习*n);printf( -nn);printf( 1 学生成绩管理nn) ;printf( 2 解线性方程组 nn) ;printf( 3 动画nn);printf( 4 退出 nn);printf( 输出选择序号 n);精品资料 - - - 欢迎下载 - - - - - - - - -
6、 - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 21 页 - - - - - - - - - - while (ch1=getchar(),ch1!=1&ch1!=2&ch1!=3&ch1!=4);switch(ch1) case1: section1(); break; case2: section2(); break; case3: section3(); break; case4: exit(0); while(1); section1() /*第 1 个 2 级菜单 */ char ch21; do clrscr();printf(nnnnnnnnn
7、n); printf( *学生成绩管理系统*n); printf( -nn); printf( 1. 输入原始数据并显示 2. 计算平均分及名次nn) ; printf( 3. 计算分数段人数 4. 输出课程平均分 nn) ; printf( 5. 统计不及格情况 6. 输出优秀学生 nn); printf( 7. 作分布图 8. 返回上级菜单 nn); printf( 输入选择序号 n);while (ch21=getchar(),ch21!=1&ch21!=2&ch21!=3&ch21!=4&ch21!=5&ch21!=6&ch21!=7&ch21!=8);switch(ch21) cas
8、e1: function1_1(); break; case2: function1_2(); break; case3: function1_3(); break; case4: function1_4(); break; case5: function1_5(); break; case6: function1_6(); break; case7: function1_7(); break; case8: return(0); while(1); section2() /*第 2 个 2 级菜单 */ char ch22; do clrscr();printf(nnnnnnnnnn); p
9、rintf( *解线性方程组*n); printf( -nn); printf( 1.解方程组 nn); printf( 2.返回上级菜单 nn); printf( 输入选择序号 n); while (ch22=getchar(),ch22!=1&ch22!=2);switch(ch22) case1: function2_1(); break;精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 21 页 - - - - - - - - - - case2: return(0); while(1)
10、; section3() /*第 3 个 2 级菜单 */ char ch23; do clrscr();printf(nnnnnnnnnn); printf( *作动画 *n); printf( -nn); printf( 1.作 动 画nn); printf( 2.返回上级菜单 nn); printf( 输入选择序号 n); while (ch23=getchar(),ch23!=1&ch23!=2); switch(ch23) case1: function3_1(); break; case2: return(0); while(1); function1_1() FILE *fp,*
11、fp1,*fp2,*fp3; char strr1200, strr2200; int i,j; printf(加入读入原始数据并显示的程序内容n); if(fp=fopen(C:,r)=NULL) printf(cannot open the filen); exit(0); if(fp1=fopen(C:,w)=NULL) printf(cannot open the filen); exit(0); if(fp2=fopen(C:,r)=NULL) printf(cannot open the filen); exit(0); if(fp3=fopen(C:,w)=NULL) print
12、f(cannot open the filen); exit(0); /*fgets(strr,50,fp);*/ fgets(strr1,200,fp); for(i=0;i40;i+) fscanf(fp,%d%s,&stu1i.num,stu1i.name);精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 6 页,共 21 页 - - - - - - - - - - for(j=0;j5;j+) fscanf(fp,%d,&stu1i.scorej); /*fputs(strr,50,fp1;*/f
13、printf(fp1,学号姓名毛邓三近代史听力英语高数 n ); for(i=0;i40;i+) fprintf(fp1,%-5d%-10s,stu1i.num,stu1i.name); for(j=0;j5;j+) fprintf(fp1,%-8d,stu1i.scorej); fprintf(fp1,n); for(i=0;i40;i+) printf(%-5d%-10s,stu1i.num,stu1i.name); for(j=0;j5;j+) printf(%-5d,stu1i.scorej); fgets(strr2,200,fp2); for(i=0;i5;i+) fscanf(f
14、p2,%d%s%d,&coursei.num,coursei.kcname,&coursei.xf); fprintf(fp3,编号课程名称课程学分 n ); for(i=0;i5;i+) fprintf(fp3,%-5d%-10s%-5d,coursei.num,coursei.kcname,coursei.xf); fprintf(fp3,n); for(i=0;i5;i+) printf(%-5d%-10s%-5d,coursei.num,coursei.kcname,coursei.xf); printf(n); printf(*按 Enter 键继续 *n);精品资料 - - - 欢
15、迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 7 页,共 21 页 - - - - - - - - - - getchar();getchar(); fclose(fp); fclose(fp1); fclose(fp2); fclose(fp3); function1_2() int i,j,s; float sum; FILE *fp4; printf(加入计算平均分及名次的程序内容n); sum=0; s=0; for(i=0;i5;i+) s=s+coursei.xf; for(i=0;i40;i+) sum=0; f
16、or(j=0;j5;j+) sum+=stu1i.scorej*coursej.xf; stu1i.aver=sum/s; for(j=0;j39;j+) for(i=0;i39-j;i+) if(stu1i.averstu1i+1.aver) stu140=stu1i; stu1i=stu1i+1; stu1i+1=stu140; for(i=0;i40;i+) stu1i.mingci=i+1; for(i=0;i40;i+) printf(%-5d%-10s,stu1i.num,stu1i.name); for(j=0;j5;j+) printf(%-10d,stu1i.scorej);
17、 printf(%-6.1f%-5d,stu1i.aver ,stu1i.mingci); printf(n); if(fp4=fopen(C:,w)=NULL)精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 8 页,共 21 页 - - - - - - - - - - printf(cannot open fillen); return; fprintf(fp4, 学号姓名毛邓三近代史听力英语高数平均分名次 n); for(i=0;i40;i+) fprintf(fp4,%-5d%-10s,stu1i.
18、num,stu1i.name); for(j=0;j90 8090 7080 6070 90 8090 7080 6070 60n); for(j=0;j5;j+) coursej.a=0; coursej.b=0; coursej.c=0; coursej.d=0 ; coursej.e=0; for(i=0;i=90&stu1i.scorej=80) coursej.b+; else if(stu1i.scorej=70) coursej.c+; else if(stu1i.scorej=60) coursej.d+; else if(stu1i.scorej0) coursej.e+;
19、fprintf(fp5,%-8s%-8d%-8d%-8d%-8d%-8dn,coursej.kcname,coursej.a,coursej.b,coursej.c,coursej.d,coursej.e);printf(%-8s%-8d%-8d%-8d%-8d%-8dn,coursej.kcname,coursej.a,coursej.b,co精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 9 页,共 21 页 - - - - - - - - - - ursej.c,coursej.d,coursej.
20、e); printf(*按 Enter 键继续 *n); getchar();getchar();fclose(fp5); function1_4() FILE *fp6; int i,j; int sum1; for (j=0;j5;j+) sum1=0; for(i=0;i40;i+) sum1=sum1+stu1i.scorej; coursej.courseaver=sum1/; for(j=0;j5;j+) printf(%-8s%-6.2fn,coursej.kcname,coursej.courseaver); if(fp6=fopen(C:,w)=NULL) printf(ca
21、nnot open filen);exit(0); fprintf(fp6,课程名平均分 n); for(j=0;j5;j+)fprintf(fp6,%-8s%-6.2fn,coursej.kcname,coursej.courseaver); printf(加入输出课程平均分程序内容n); printf(*按 Enter 键继续 *n); getchar();getchar(); fclose(fp6); function1_5() int i,j; FILE *fp7; printf(加入统计不及格情况程序内容n); if(fp7=fopen(C:,w)=NULL) printf(can
22、not open this filen);精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 10 页,共 21 页 - - - - - - - - - - exit(0); fprintf( fp7,学号姓名课程学分成绩 n); printf(学号姓名课程学分成绩 n); for(i=0;i40;i+) for(j=0;j5;j+) if(stu1i.scorej60) fprintf(fp7,%-5d%-14s%-10s%-8d%-5dn, stu1i.num,stu1i.name,coursej.kcn
23、ame, coursej.xf,stu1i.scorej); printf(%-5d%-14s%-10s%-8d%-5dn, stu1i.num,stu1i.name,coursej.kcname, coursej.xf,stu1i.scorej); printf(*按 Enter 键继续 *n); getchar();getchar();fclose(fp7); function1_6() int i,j; FILE *fp8; printf(加入输出优秀学生程序内容n); if(fp8=fopen(C:,w)=NULL) printf(can not open this filen); e
24、xit(0); fprintf(fp8,学号姓名毛邓三近代史听力英语数学平均成绩名次 n); printf(学号姓名毛邓三近代史听力英语高数平均成绩名次n); for(i=0;i=90|stu1i.mingci=85&(stu1i.score0=99|stu1i.score1=99|stu1i.score2=99|stu1i.score3=99|stu1i.score4=99|stu1i.score5=99) printf(%-5d %-10s ,stu1i.num,stu1i.name); for(j=0;j5;j+) printf(%-8d,stu1i.scorej); printf(%5
25、.2f %5dn,stu1i.aver,stu1i.mingci); fprintf(fp8,%-5d%-10s,stu1i.num,stu1i.name); for(j=0;j=90,*k2=80,*k3=70,*k4=60,*k5=60;int gdriver=DETECT,gmode=0; float r=,x,y,q;char ch1,str180; int i=0,m;float n; printf(加入作分布图程序内容n); for(i=0;i=90) e1+; else if(stu1i.score0=80) e2+; else if(stu1i.score0=70) e3+;
26、else if(stu1i.score0=60) e4+; else e5+; if(stu1i.score190) f1+; else if(stu1i.score180) f2+; else if(stu1i.score170) f3+; else if(stu1i.score160) f4+; else f5+; if(stu1i.score290) c1+; else if(stu1i.score280) c2+; else if(stu1i.score270) c3+; else if(stu1i.score260) c4+; else c5+; if(stu1i.score390)
27、 b1+; else if(stu1i.score380) b2+; else if(stu1i.score370) b3+; else if(stu1i.score360) b4+; else b5+; if(stu1i.score490) d1+;精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 12 页,共 21 页 - - - - - - - - - - else if(stu1i.score480) d2+; else if(stu1i.score470) d3+; else if(stu1i.s
28、core460) d4+; else d5+; initgraph(&gdriver,&gmode, ); setbkcolor(0); setcolor(0); circle(100,120,r); circle(400,120,r); circle(100,240,r); circle(400,240,r); circle(100,360,r); setcolor(2); /*毛邓三 */ for(q=;q=50;q+= arc(100,120,0,e1*9,q); setcolor(3); for(q=;q=50;q+= arc(100,120,e1*9,(e1+e2)*9,q); se
29、tcolor(5); for(q=;q=50;q+= arc(100,120,(e1+e2)*9,(e1+e2+e3)*9,q); setcolor(6); for(q=;q=50;q+= arc(100,120,(e1+e2+e3)*9,(e1+e2+e3+e4)*9,q); setcolor(14); for(q=;q=40;q+= arc(100,120,(e1+e2+e3+e4)*9,360,q); setcolor(15); outtextxy(90,173,a1); setcolor(2); /*近代史饼状图 */ for(q=;q=50;q+= arc(400,120,0,f1*
30、9,q); setcolor(3); for(q=;q=50;q+= arc(400,120,f1*9,(f1+f2)*9,q); setcolor(5); for(q=;q=50;q+= arc(400,120,(f1+f2)*9,(f1+f2+f3)*9,q); setcolor(6);精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 13 页,共 21 页 - - - - - - - - - - for(q=;q=50;q+= arc(400,120,(f1+f2+f3)*9,(f1+f2+f3+f4
31、)*9,q); setcolor(14); for(q=;q=40;q+= arc(400,120,(f1+f2+f3+f4)*9,360,q); setcolor(15); outtextxy(385,173,a2); setcolor(2); /*听力饼状图 */ for(q=;q=50;q+= arc(100,240,0,c1*9,q); setcolor(3); for(q=;q=50;q+= arc(100,240,c1*9,(c1+c2)*9,q); setcolor(5); for(q=;q=50;q+= arc(100,240,(c1+c2)*9,(c1+c2+c3)*9,q)
32、; setcolor(6); for(q=;q=50;q+= arc(100,240,(c1+c2+c3)*9,(c1+c2+c3+c4)*9,q); setcolor(14); for(q=;q=50;q+= arc(100,240,(c1+c2+c3+c4)*9,360,q); setcolor(15); outtextxy(90,293,a3); setcolor(2); /*英语饼状图 */ for(q=;q=50;q+= arc(400,240,0,b1*9,q); setcolor(3); for(q=;q=50;q+= arc(400,240,b1*9,(b1+b2)*9,q);
33、 setcolor(5); for(q=;q=50;q+= arc(400,240,(b1+b2)*9,(b1+b2+b3)*9,q); setcolor(6); for(q=;q=50;q+= arc(400,240,(b1+b2+b3)*9,(b1+b2+b3+b4)*9,q); setcolor(14); for(q=;q=50;q+= arc(400,240,(b1+b2+b3+b4)*9,360,q); setcolor(15); outtextxy(385,293,a4);精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - -
34、 - - - - - -第 14 页,共 21 页 - - - - - - - - - - setcolor(2); /*高数饼状图 */ for(q=;q=50;q+= arc(100,360,0,d1*9,q); setcolor(3); for(q=;q=50;q+= arc(100,360,d1*9,(d1+d2)*9,q); setcolor(5); for(q=;q=50;q+= arc(100,360,(d1+d2)*9,(d1+d2+d3)*9,q); setcolor(6); for(q=;q=50;q+= arc(100,360,(d1+d2+d3)*9,(d1+d2+d3
35、+d4)*9,q); setcolor(14); for(q=;q=50;q+= arc(100,360,(d1+d2+d3+d4)*9,360,q); setcolor(15); outtextxy(90,413,a5); outtextxy(225,69,k1); outtextxy(225,89,k2); outtextxy(225,109,k3); outtextxy(225,129,k4); outtextxy(225,149,k5); setcolor(2); moveto(200,70); /*矩形表示 */ rectangle(200,70,220,77); setfillst
36、yle(1,2); floodfill(201,71,2); setcolor(3); moveto(200,90); rectangle(200,90,220,97); setfillstyle(1,3); floodfill(201,91,3); setcolor(5); moveto(200,110); rectangle(200,110,220,117); setfillstyle(1,5); floodfill(201,111,5); setcolor(6); moveto(200,130); rectangle(200,130,220,137);精品资料 - - - 欢迎下载 -
37、- - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 15 页,共 21 页 - - - - - - - - - - setfillstyle(1,6); floodfill(201,131,6); setcolor(14); moveto(200,150); rectangle(200,150,220,157); setfillstyle(1,14);(1,14);floodfill(201,151,14);getch();closegraph(); printf(*按 Enter 键继续 *n); getchar();getchar(); f
38、unction2_1() double aNN=5,7,6,5,7,10,8,7,6,8,10,9,5,7,9,10; double bN=23,32,33,31,XN; int i,j,k,l1,t; float l,temp1,temp2,sum; printf(加入解线性方程组的程序内容n); printf(计算下列方程组的解:n); printf(n);for(i=0;iN;i+) for(j=0;jN;j+) printf(%4.2f,aij);if(j+1N)printf(X%d=,j+1);else printf(X%d=,j+1); printf(%4.2fn,bi); pri
39、ntf(nn); 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 16 页,共 21 页 - - - - - - - - - - for(k=0;kN-1;k+) t=k; temp1=atk;for(i=k+1;iN;i+) if(fabs(temp1)fabs(aik) temp1=aik;t=i; if(t!=k) for(j=0;jN;j+) temp1=akj; akj=atj; atj=temp1; temp2=bk;bk=bt; bt=temp2; for(i=k+1;iN;i+) l=ai
40、k/akk; bi-=l*bk; for(j=k;j=0;i-) sum=0; for(j=i+1;jN;j+) sum+=aij*Xj; Xi=(bi-sum)/aii; printf(result:nn); for(i=0;iN;i+) printf(X%d=%8.4fnn,i+1,Xi); printf(*按 Enter 键继续 *n);精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 17 页,共 21 页 - - - - - - - - - - getchar();getchar(); funct
41、ion3_1() int i,j,k; int x5,y5,x15,y15,x010,y010,r,R=200; int color10=10,1,2,5,14,7,6,3,4,15; int gdriver=DETECT,gmode=10; initgraph(&gdriver,&gmode, ); r=(R*sin(18*H)/cos(36*H); printf(加入作动画程序内容n); for(i=0;i=360;i+=6) for(j=0;j5;j+) xj=320+R*cos(PI/2+j*72*H+i); yj=240-R*sin(PI/2+j*72*H+i); x1j=320+r
42、*cos(126*H+j*72*H+i); y1j=240-r*sin(126*H+j*72*H+i); for(j=0;j5;j+) line(320,240,xj,yj); line(320,240,x1j,y1j); line(xj,yj,x1j,y1j); for(j=0;j4;j+) line(x1j,y1j,xj+1,yj+1); line(x14,y14,x0,y0); for(j=0;j10;j+=3) x0j=320-r*cos(108*H+j*36*H+i); y0j=240+r*sin(108*H+j*36*H+i); for(k=1;k10;k+) setfillsty
43、le(1,colork); floodfill(x0k,y0k,RED); cleardevice(); delay(10); setbkcolor(10); cleardevice(); setcolor(4); circle(320,240,200); i=0; for(j=0;j5;j+) xj=320+R*cos(PI/2+j*72*H+i);精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 18 页,共 21 页 - - - - - - - - - - yj=240-R*sin(PI/2+j*72
44、*H+i); x1j=320+r*cos(126*H+j*72*H+i); y1j=240-r*sin(126*H+j*72*H+i); for(j=0;j5;j+) line(320,240,xj,yj); line(320,240,x1j,y1j); line(xj,yj,x1j,y1j); for(j=0;j4;j+) line(x1j,y1j,xj+1,yj+1); line(x14,y14,x0,y0); for(j=0;j10;j+) x0j=320-r*cos(108*H+j*36*H+i); y0j=240+r*sin(108*H+j*36*H+i); for(k=0;k10;
45、k+) setfillstyle(1,colork); floodfill(x0k,y0k,RED); getch(); closegraph(); printf(*按 Enter 键继续 *n); getchar();getchar();第四部分:原始数据学号姓名毛邓三近代史听力英语高数1 安志娇 80 90 85 78 902 蔡君87 70 66 78 50 3 曹瑞90 86 71 76 84 4 董小虎79 81 76 83 78 5 付璐90 86 68 63 50 6 高辉81 83 92 87 83 7 韩世彬82 78 73 83 93 8 韩亚文70 76 80 77 71
46、9 胡克良81 87 48 67 75 10 胡世伟90 85 75 79 70 11 胡文娟67 79 55 70 63 12 户哲85 88 80 83 99 13 季春珑88 85 78 66 98 14 江晓星88 63 63 65 39 15 李海澜84 72 60 72 60 16 李淼79 86 85 86 95 17 李瑞74 87 85 70 88 18 梁斯敏82 81 69 73 4 19 刘杰84 80 70 82 93 20 刘日升71 73 71 67 83 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - -
47、- - - - - - -第 19 页,共 21 页 - - - - - - - - - - 21 刘涛69 86 69 74 15 22 吕明霞90 92 78 82 96 23 马明辉84 83 55 55 60 24 裴家友69 85 72 74 84 25 石恒72 77 73 70 88 26 石义财70 74 66 83 66 27 舒喆60 63 85 60 46 28 宋腾92 83 94 76 93 29 唐虹光81 86 86 79 96 30 万新88 82 82 89 92 31 温育森71 84 46 77 67 32 吴海云74 85 71 80 87 33 吴勇8
48、1 82 62 50 60 34 谢勇88 75 66 63 60 35 徐淼81 76 55 67 78 36 严坤72 82 76 71 60 37 严伟82 82 73 83 74 38 晏健84 84 78 81 97 39 阳振华82 83 81 76 85 40 杨涛73 74 71 77 60 第五部分:调试过程与总结程序看起来很复杂、过程繁多,但是分为几大块,每一块完成一个功能,几块之间相互不影响,这样就很快理清了整个过程。过程分析出来以,这只不过做了一小部分,大部分工作在于调试的过程中,错误频频出现,语法错误是一方面,另一方面是输入时不是多少个号,就是多少大括号,但要细心,耐
49、心去改,还是不难。经过这次上机实习,我进一步了解到了程序的结构与其设计思想,在设计的过程当中发现自己知识上的漏洞与欠缺,与其他同学还有一定的差距。但我的动手和上机实际操作能力得到锻炼。C语言程序设计已经结束了,在这几天编程过程中感触颇多,实训编程的同时暴露出了许多我自身存在的问题,同时也对自身有了很大的提高。首先,对我以前做题做事非常马虎的毛病有了很大的改进,通过在这 5 天编程的过程中的锻炼,我现在做题比以前仔细多了,会小心翼翼地去看每一个地方,会仔细地检查程序的每一个字母、标点。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - -
50、- - - - - -第 20 页,共 21 页 - - - - - - - - - - 其次,在几天编程的过程当中弥补了我许多知识上的缺陷,弄清楚了我不懂的地方和似是而非的地方,使我及时补上了欠缺。再次,通过几天综合实训编程使我的知识形成了一个完整的框架结构,而不再是零散的知识个体,使我在使用时更加的方便。第四,在几天的实习结束后,我对做完的习题检查比再是一切的走马观花,而是仔细核对、认真检查。第五,通过天的实习改变了我做题时心烦气燥的习惯,现在做题可以平和静气的完成。第六, 通过天的实习我的自制能力更强了,基本完全可以控制自己,避免外界的干扰,安心地完成自己的工作。总之,通过天的实习对我自