资源描述:
《《计算机技术基础》实验报告1参考答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、塔里木大学信息工程学院塔里木大学计算机基础课程实验报告课程名称:C语言任课教师:机房:407计算机编号:实验日期:2015年3月6日星期五实验成绩:实验班级:应用统计18班学生姓名:谭小英实验名称:熟悉VisualC++6.0环境实验目的:(1)掌握VisualC++6.0的安装和启动方法。(2)掌握在VisualC++6.0中如何编辑、编译、连接和运行一个C语言程序。(3)通过运行简单的C语言程序,初步了解C语言程序的结构特点。实验步骤与内容: 一、应用visualc++环境运行简单c语言程序1、预测其运行结果,并运行验证程序:#includemai
2、n(){printf("*");printf("***");printf("*****");printf("*******");}运行结果:#includemain(){printf("*");printf("***");printf("*****");printf("*******");}5塔里木大学信息工程学院1、下面是一个加法程序,程序运行时等待用户从键盘输入两个整数,然后求出它们的和并输出。观察运行结果(程序输出),并上机调试运行验证。程序:#includemain(){inta,b,c;pri
3、ntf("pleaseinputa,b;");scanf("%d,%d",&a,&b);c=a+b;printf("%d+%d=%d",a,b,c);}运行结果:#includemain(){inta,b,c;printf("pleaseinputa,b;");scanf("%d,%d",&a,&b);c=a+b;printf("%d+%d=%d",a,b,c);}5塔里木大学信息工程学院1、下面的程序用来求3个数的平均值,并上机调试运行验证。程序:#includemain(){floata,b,c,average;print
4、f("pleaseinputa,b,c:");scanf("%f%f%f",&a,&b,&c);average=(c+a+b)/3;printf("theaveragevalueis:%f",average);}运行结果:#includemain(){floata,b,c,average;printf("pleaseinputa,b,c:");scanf("%f%f%f",&a,&b,&c);average=(ac+a+b)/3;printf("theaveragevalueis:%f",average);}5塔里木大学信息工程学院二、摹仿实验
5、参照课本例题,编写C程序输出‘*’组成的方框、椭圆、菱形、箭头等形状。程序:#includemain(){printf("***");printf("******");printf("*********");printf("***********");}运行结果:三、实验总结1、C语言的程序结构特点有哪些?lC语言程序由函数构成,可以由一个main函数和若干个其他函数构成。l每一个C语言程序都必须具有一个main函数作为程序的主控函数。lmain()后面由花括号对“{}”括起来的部分是程序的主体。lC语言程序的执行是从main()函数开
6、始执行,在主函数main函数中结束。lC语言语句格式书写非常自由,可放在一行上,也可以分成单独的行写。l每个C语言语句采用分号“;”作为结束。5塔里木大学信息工程学院lscanf、printf是C语言提供的按指定格式进行的标准输入、输出的函数。l“/*”与“*/”之间的内容构成c语言程序的注释部分。“/*”与“*/”之间的内容可也是一行,也可以是多行。注释部分不参与程序的编译和执行,只是起说明作用,增加程序的可读性。l用预处理命令#include可以包含有关文件的信息。l大小写字母在c语言中是有区别的。main与MAIN是不同的函数名称。l除main函数和标准库函数以外
7、,用户也可以自己编写函数,应用程序一般由多个函数组成,这些函数指定实际需要做的工作。2、C语言编程中应注意哪些方面?lC语言程序中的标点符号一定是英文输入法的标点符号lC语言中的圆括号、尖括号、花括号、双引号、单引号等符号是成对出现的lC语言中的标识符区分大小写lmain函数的函数首部的圆括号不能省略lC语言语句一定以分号作为结束l程序的执行经过编辑、编译、连接、运行四步,经过编辑后生成源程序文件(.c),经过编译后生成目标程序文件(.obj),经过连接生成可执行文件(.exe)。5