c语言实践指导书new

c语言实践指导书new

ID:25414030

大小:283.50 KB

页数:28页

时间:2018-11-20

c语言实践指导书new_第1页
c语言实践指导书new_第2页
c语言实践指导书new_第3页
c语言实践指导书new_第4页
c语言实践指导书new_第5页
资源描述:

《c语言实践指导书new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验一C语言的运行环境和运行过程实验目的:1.掌握c程序设计编程环境C-Free3.5,掌握运行一个c程序设计的基本步骤,包括编辑、编译、连接和运行。2.掌握c语言程序设计的基本框架,能够编写简单的c程序。3.了解程序调试的思想,能找出并改正c程序中的语法错误。实验内容:1.在“我的电脑”上新建一个文件夹,用于存放c程序,文件夹名字可以是学号姓名。2.调试示例,在屏幕上显示一个短句“HelloWorld!”。源程序#includevoidmain(){printf(“HelloWorld!”);}运

2、行结果:HelloWorld!基本步骤:(要求熟练掌握)1)启动C-Free3.5进入C编程环境。2)新建文件(*.cpp)“文件”->“新建”,单击“文件”选项卡,选择“新建文件”。3)编辑和保存(注意:源程序一定要在英文状态下输入,即字符标点都要在半角状态下,同时注意大小写,一般都用小写)在编辑窗口输入源程序,然后执行“文件”->“保存”或“文件”->“另存为”3.编程,在屏幕上显示一个短句“thisismyfirstcprogram.”。4.调试示例,在屏幕上显示一个短句“welcometoyou!”。源程序(有错

3、误的程序)#includevoidmian(){printf(WelcometoYou!”)}运行结果(改正后的运行结果)WelcometoYou!实验报告要求将以上各题的源程序、运行结果,以及实验中遇到的问题和解决问题的方法,以及实验过程中的心得体会,写在实验报告上。实验二简单的C程序设计和基本数据处理实验目的:1.掌握C语言的运算符和表达式的正确使用以及C语言的几种基本数据类型和基本输入输出函数的使用方法。2.通过编程进一步理解和掌握运算符的确切含义和功能。3.理解和掌握运算符与运算对象的关系,

4、优先级和结合方向。4.通过编程,掌握C语言的几种基本数据类型,int、char、flloat、double,以及由这些基本数据类型构成的常量和变量的使用方法。5.掌握基本输入/输出函数的使用方法,包括printf()、scanf()、getchar()、putchar()。6.掌握简单的C程序的查错方法。实验内容:一.输入程序,观察输出结果,并对输出结果作出合理的解释。1./*e1.cpp*/#includevoidmain(){floatx;doubley;x=213.82631;y=213.8263

5、1;printf("%-4.2f,-6.2e",x,y);}输出结果:解释:2./*e2.cpp*/#includevoidmain(){charch;intk;ch=’a’;k=10;printf(“%d,%x,%o,%c”,ch,ch,ch,ch,k);printf(“k=%%d”,k);}输出结果:解释:3./*e3.cpp*/#includevoidmain(){floata1,a2;doubleb1,b2;a1=3141.59;a2=0.000001;b1=3141.

6、59;b2=0.000001;printf(“%f,%lf”,a1+a2,b1+b2);}输出结果:解释:4./*e4.cpp*/#includevoidmain(){floatx=5/2,y=5.0/2;printf("x=%f,y=%f",x,y);}输出结果:解释:二.编写程序。1.编程(c1.cpp)定义3个整型变量x,y,z和一个实型变量averge,计算并输出3个整数的平均值averge,其中x=y=1,z=0。观察运行结果。再将x,y,z和averge改为实型变量,再观察运行结果。

7、理解整除和不同类型数据进行混合运算的转化规律,对结果进行合理的解释。源程序:   输出结果:解释:2.改写程序(c2.cpp),针对上一题要求,采用从键盘用scanf()函数输入x,y,z的值。要求输出结果的形式为averge=…。源程序:    输出结果:解释:3.输入3个整数给a,b,c,然后交换它们中的数,把a中原来的值给b,把b原来的值给c,把c中原来的值给a。源程序:    输出结果:三.调示示例。1.求华氏温度100。F对应的摄氏温度。计算公式:C=(5/9)(F-32),其中C表示摄氏温度,F表示华氏温度。

8、源程序(有错误)#includevoidmain(){intcelsius;fahr;fahr=100;celsius=5*(fahr-32)/9;printf("fahr=d,celsius=%d",fahr,celsius);}1)输入源程序。2)实验一中用菜单完成编译、连接和运行,现在介绍

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。