C语言实验报告模板

上传人:re****.1 文档编号:509284722 上传时间:2023-02-01 格式:DOC 页数:6 大小:38.51KB
返回 下载 相关 举报
C语言实验报告模板_第1页
第1页 / 共6页
C语言实验报告模板_第2页
第2页 / 共6页
C语言实验报告模板_第3页
第3页 / 共6页
C语言实验报告模板_第4页
第4页 / 共6页
C语言实验报告模板_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《C语言实验报告模板》由会员分享,可在线阅读,更多相关《C语言实验报告模板(6页珍藏版)》请在金锄头文库上搜索。

1、C语言第一学期实验:第1次实验: 时间 2010-9-15项目名称:创建第一个C语言程序仪器设备:电脑一台,操作系统WindowsXP,开发环境Visual C+ 6.0实验程序:1、 单击“开始”“程序”“Microsoft Visual Studio 6.0”“Microsoft Visual C+ 6.0”,打开VC+。2、 在菜单中选择“文件”“新建”,在“工程”选项卡中选择“Win32 Console Application”,输入一个名称,点“确定”,新建一个新的工程。3、 再选择“文件”“新建”命令,在“文件”选项卡中选择“C+ Source File”,输入一个名称,点“确定”

2、,新建一个C+源文件。由于C+全面支持C,因此可以在此输入C语言的源代码,进行实验。4、 在代码框中输入如下代码:#include void main ( ) int a,b,sum; a=123; b=456; sum=a+b; printf (sum is %dn, sum);5、 编译、连接、运行:在“编译”中选择“编译”,没有错误和警告以后,在“编译”中选择“构建”最后在“编译”中选择“执行”。实验结果:sum is 579讨论:本实验让我们了解了如何创建一个C语言的控制台应用程序,并学会了C语言程序的基本构架和个别特殊语句如“main”“printf”等。实验地点:3B-203第2次

3、实验: 时间:2010-10-6项目名称:顺序结构程序设计实验 (书89页4.9题,先把题抄下来)仪器设备:电脑一台,操作系统WindowsXP,开发环境Visual C+ 6.0实验程序:1、打开VC+6.0,新建一个C+源程序,在代码窗口输入程序如下:(自己写代码)2、编译、连接、运行:在“编译”中选择“编译”,没有错误和警告以后,在“编译”中选择“构建”最后在“编译”中选择“执行”。实验结果:讨论:实验地点:3B-203第3次实验: 时间:2010-10-27项目名称: 选择语句switch的使用 (书111页5.6题,先抄题)仪器设备:电脑一台,操作系统WindowsXP,开发环境Vi

4、sual C+ 6.0实验程序:1、打开VC+6.0,新建一个C+源程序,在代码窗口输入程序如下:(自己写代码)2、 编译、连接、运行:在“编译”中选择“编译”,没有错误和警告以后,在“编译”中选择“构建”最后在“编译”中选择“执行”。实验结果:讨论:实验地点:3B-203第4次实验: 时间:2010-11-17项目名称:循环语句for的使用 (书129页6.1,先抄题)仪器设备:电脑一台,操作系统WindowsXP,开发环境Visual C+ 6.0实验程序:1、打开VC+6.0,新建一个C+源程序,在代码窗口输入程序如下:(自己写代码)2、编译、连接、运行:在“编译”中选择“编译”,没有错

5、误和警告以后,在“编译”中选择“构建”最后在“编译”中选择“执行”实验结果:讨论:实验地点:3B-203第5次实验: 时间: 2010-12-8项目名称: 数组的应用 (书134页例题7.3,先抄题)仪器设备:电脑一台,操作系统WindowsXP,开发环境Visual C+ 6.0实验程序:1、打开VC+6.0,新建一个C+源程序,在代码窗口输入程序如下:(自己写代码)2、编译、连接、运行:在“编译”中选择“编译”,没有错误和警告以后,在“编译”中选择“构建”最后在“编译”中选择“执行”实验结果:讨论:实验地点:3B-203第二学期实验:第1次实验: 时间 2011-2-25项目名称:编写函数

6、(在主函数中输入两个数,分别调用四个自定义函数,实现两个数的加、减、乘、除并输出结果。)仪器设备:电脑一台,操作系统WindowsXP,开发环境Visual C+ 6.0实验程序:6、 打开VC+6.0,新建一个C+源程序,在代码窗口输入程序如下:#include void main()int add(int x,int y);int sub(int x,int y);int mul(int x,int y);float div(int x,int y);int c,a,b;float d;scanf(%d,%d,&a,&b);c=add(a,b);printf(%d+%d=%dn,a,b,c

7、);c=sub(a,b);printf(%d-%d=%dn,a,b,c);c=mul(a,b);printf(%d*%d=%dn,a,b,c);d=div(a,b);printf(%d/%d=%fn,a,b,d);int add(int x,int y)return x+y;int sub(int x,int y)return x-y;int mul(int x,int y)return x*y;float div(int x,int y)return (float)x/(float)y;2、编译、连接、运行:在“编译”中选择“编译”,没有错误和警告以后,在“编译”中选择“构建”最后在“编译”

8、中选择“执行”。实验结果:讨论:。实验地点:3B-201第2次实验: 时间:2011-3-11项目名称:指针的应用 (书278页10.3,先抄题)仪器设备:电脑一台,操作系统WindowsXP,开发环境Visual C+ 6.0实验程序:1、打开VC+6.0,新建一个C+源程序,在代码窗口输入程序如下:(自己写代码)2、编译、连接、运行:在“编译”中选择“编译”,没有错误和警告以后,在“编译”中选择“构建”最后在“编译”中选择“执行”。实验结果:讨论:实验地点:3B-203第3次实验: 时间:2011-4-8项目名称:顺序结构程序设计实验 (书318页11.3题,先把题抄下来)仪器设备:电脑一

9、台,操作系统WindowsXP,开发环境Visual C+ 6.0实验程序:1、打开VC+6.0,新建一个C+源程序,在代码窗口输入程序如下:(自己写代码)2、编译、连接、运行:在“编译”中选择“编译”,没有错误和警告以后,在“编译”中选择“构建”最后在“编译”中选择“执行”。实验结果:讨论:实验地点:3B-2039.1#include#define S(A,B,T) T=A;A=B;B=Tvoid main() int a,b,t;scanf(%d,%d,&a,&b);S(a,b,t);printf(%d,%dn,a,b);9.6#include#define PR printf#defin

10、e NL n#define F %6.2f#define F1 F NL#define F2 F F NL#define F3 F F F NLvoid main()float a,b,c;a=1;b=2;c=3;PR(F1,a); PR(F2,a,b); PR(F3,a,b,c);作业:#include#includevoid main() void fun1(float a,float b, float c); void fun2(float a,float b ,float c); void fun3(float a,float b, float c); float a,b,c,disc

11、; scanf(%f%f%f,&a,&b,&c); disc=b*b-4*a*c;if(disc0) fun1(a,b,c);else if(disc=0) fun2(a,b,c);else fun3(a,b,c);void fun1(float a,float b,float c)float d=b*b-4*a*c;float x1,x2;x1=(-b+sqrt(b*b-4*a*c)/(2*a);x2=(-b-sqrt(b*b-4*a*c)/(2*a);printf(%f,%fn,x1,x2);void fun2(float a,float b,float c)float d=b*b-4*a

12、*c;float x1,x2;x1=x2=(-b)/(2*a);printf(%f,%fn,x1,x2);void fun3(float a,float b,float c) printf(此函数无解);P278#include void main()void aa(int x,int n);int i,a10;for(i=0;i10;i+)scanf(%d,&ai);printf(交换前:n);for(i=0;i10;i+)printf(%d,ai);printf(n);aa(a,10);printf(交换后:n);for(i=0;i10;i+)printf(%d,ai);printf(n)

13、;void aa(int x,int n)int temp,max=x0,min=x0,max_n=0,min_n=0,i;/假设第一个数是最大和最小的数,那么max,min的下标就=0for(i=1;in;i+)if(maxxi)min=xi;min_n=i;if(min_n!=0)temp=x0;x0=xmin_n;xmin_n=temp;if(max_n!=n-1)temp=xn-1;xn-1=xmax_n;xmax_n=temp;eee:#include void main()void jiaohuan(int *pt1,int *pt2);int a,b;scanf(%d,%d,&a,&b);printf(n交换前:n);printf(a=%d,b=%dn,a,b);j

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号