优秀实验报告.docx
《优秀实验报告.docx》由会员分享,可在线阅读,更多相关《优秀实验报告.docx(5页珍藏版)》请在冰豆网上搜索。
优秀实验报告
实验名称:
C程序的运行环境及运行方法实验目的:
1.l了解所用计算机系统的基本操作方法,学会独立使用该系统。
2.l了解在该系统上如何编辑、编译、连接和运行一个c程序。
3.l通过运行简单的C程序,初步了解C程序的特点。
实验步骤:
1)了解各主要下拉菜单的功能用法及对应的快捷键名称含义快捷键save保存F2load打开一个指定文件F3new新建一个C源程序Writeto另存为make调试F9run运行Ctrl+F92)操作步骤:
i.进入TurboC编译环境;
ii.输入源程序
iii.F2保存
iv.F9调试{若出现警告或错误,则按任意键返回修改,然后再保存(F2),再调试(F9)};
v.Ctrl+f9运行程序;
vi.Alt+f5切换到用户界面查看运行结果。
3)具体实验及结果分析实验一:
#inclde“
stdio.h”Intmain()
{printf(“
thisisaCprogram.\n”);
Return
(0);}输入以上程序无错误,无警告,显示结果为;
thisisaCprogram.
对程序稍作改动后运行过程及其显示结果操作警告或错误运行结果去掉#inclde“
stdio.h”和Return
(0);
无警告无错误
thisisaCprogram.把Intmain()换成Intmain()或Intmain提示错误无总结:
main函数后的括号不能省略。
实验二:
#inclde“
stdio.h”Intmain()
{inta,b,sum;a=123;b=456;sum=a+b;
printf(“sumis%d\n”,sum);Return
(0);}输入上述程序,无警告无错误,运行结果:
sumis579对程序稍作改动后运行过程及其显示结果把inta,b,sum;改成inta,b,sum;提示错误无结果把所有语句合并到一行无错误或警告sumis579把printf(“sumis%d\n”,sum);内引号去掉或是括号不完整提示错误无结果
总结:
int与其所定义的变量之间必须有空格;printf函数后必须有括号,其要输出的内容需用引号引起来;一个语句用引号来划分,与所在行无关;\n表示换行,在引号内,在输出结果中自动执行并不显示。
实验三:
#inclde“
stdio.h”Intmain()
{inta,b,c;Scanf(“%d,%d”,&a,&b);If(a>b)c=b;elsec=b;printf(“min=%d\n”,c);Return
(0);}按上程序切换到用户界面后,输入1,2按enter,显示min=1;对程序稍作改动后运行过程及其显示结果把“%d,%d”改成“%d%d”无警告无错误,切换用户界面输入12或21,结果分别为min=1,min=2,错误;若输入12或是21,结果min=1,正确把“%d,%d”改成“%d%d”无警告无错误,切换用户界面若输入12或是21,结果min=1,正确总结:
对于scanf函数输入的内容%d和%d之间的符号前后要一致,保证结果运行的正确性,若中间无符号则输入时默认空格。
实验四:
#inclde“
stdio.h”Intmain()
{printf(“****************\n”);
printf(“ThisisaCprogram!
\n”);
printf(“****************\n”);}运行结果:
****************ThisisaCprogram!
****************对程序稍作
改动后运行过程及其显示结果:
若把三个语句括号内的\n去掉,显示结果:
****************ThisisaCprogram!
****************若把三个
语
句
改
成
一
个
printf(“****************ThisisaCprogram!
****************\n”);
显
示
结
果:
****************ThisisaCprogram!
****************.总结:
一
个printf函数只能输出一行,所以要输出上述结果需要三个printf
函数才行。
实验总结:
1.一段程序中只能有一个main()函数;
2.程序输入时要注意细
节,注意标点的使用及其完整性,以及函数使用及其完整性;
3.对于
实验三中对
a、b进行数值输入时,前后格式要一致,中间无标点时,
5.int与其所定义的变量之间必须有空格存在。
收获:
多操作,多发现,多分析,多总结。