基于初学者定制的C语言实验报告.doc
一、实验预习报告内容
预习日期: 2017年2月27 日
实验预习报告内容原则上应包含实验目的、实验所用主要仪器药品、实验原理与公式、 实验预习疑问等项目。
一、实验目的
熟悉C程序设计编稈环境Visual C++,掌握运行一个C程序设计的基本步骤,包括编辑、编译、连 接和运行。
常握C语言程序设计的基本框架,能够编写简单的C程序。
了解程序调试的思想,能找出并改正C程序中的语法错误。
二、实验及实验报告耍求
1、实验中仔细观察本实验创建的目录、文件,在VC下完成“实验内容”中规定的程序题。编辑、编译、 连接、运行程序并获得程序结果。
2、实雏艰省零普:
实验题的第1、2题将编辑的源程序文件攵制到“实验报告内容”部分,将运行结果复制到“实验原始
? ????? ????
.(敎坍).疋乘”部分;
实验题的改错题(第4题)改正后的源程序,以及实验中遇到的问题和解决问题的方法,按照“出错 信息(现象)和含义;程序中的错误和改正后的内容”的格式,写在“实笼敬皆內容”部分,将运行结 果复制到“实雏黒始.(数礙).锂录”部分。
回答实验小结和思考中的问题,将答案写在“夹匏扌艮晋内弯”部分。
三、实验内容及步骤
首先进入所用的集成环境,熟悉集成环境的界面和有关菜单的使用方法。在硬盘的E:(或者F:) 驱建立一个以自己姓名为名字的用户子目录,在该子目录下为每一个程序建立一个子目录。
1、编写程序,在计算机的显示器上输出自己的学号和姓名,要求的输出格式为:
学号.*宕*宕*****
姓名:*********
注意:请按“C实验指导一”介绍的方法按“编辑一编译一连接一运行”的步骤完成本题。
2、编程,在屏幕上显示如下网格。
+■■■+■■■+
I I I
+■■■+■■■ +
3、调试示例,在屏幕上显示一个短句a Welcome to You!f9。
源程序(有错误的程序)
# include
int mian()
{
printf(Welcome to You! \nn);
return 0
}
运行结果(改正后程序的运行结果)
Welcome to You!
注意:请按“C实验指导一”中,“第二部分:基本调试示例珂P6)介绍的方法修改程序 的错误。
4、输入并编辑一个有错误的C程序
输入以下程序,改正程序的错误。
#include h>
int main()
{
int absum
a = 123; b = 456;
sum = a + b
print(”sum is %d\n5\sum);
return 0;
}
四、实验小结和思考(将以下问题回答在“实验报告”部分)
1、与C语言程序直接相关的几种文件及扩展名分别是什么?
C语言源代码文件一般扩展名为.c,目标文件扩展名一般为.obj,生成的可执行文件扩展名一般为.exeo
2、C语言程序主要的实现过程?
二、实验原始(数据)记录
实验时间:2017年2月28日(星期二第 节)
实验同组人:
指导教师 批阅及签名
签名:年月口
三、实验报告内容
2017 年2 月28 日
实验报告内容原则上应包含主要实验步骤、实验数据计算(实验操作)结果、实验结果 (疑问)分析等项目。
#include
int main()
{
printf (,z学号:16101102036\n,z);
printf C姓名:陈嘉健\rT);
return 0;
}
#include
int main()
{
printf(M4-—+—+\nn);
printf(n| ||\n”);
printf(H+—+—+\nH);
return 0;
}
#include
int main()
{
printf(nWelcome to You! \nH);
return 0;
}
#include
int main()
{
int a,b,sum;
a=123;
b=456;
sum=a+b;
printf(nsum is %d\nH,sum);
return 0;
预习日期: 2017年3月 日
实验预习报告内容原则上应包含实验目的、实验所用主要仪器药品、实验原理与公式、 实验预习疑问等项目。
一、实验目的
1、了解C语言程序从编辑、编译、连接到运行并得到运行结果的过程。
2、掌握C语言基本数据类型(整型,实型,字符型)数据的常量表示、变量的定义和使用。
3、学会根据表达式,编写相应程序,验证表达式结果的方法。
4、常握格式输入及输出函数的使用。
5、编写顺序结构程序并运行。
二、实验要求
1、在VC下完成“实验内容”中规定的程序题。编辑、编译、连接、运行程序并获得程序结果。