高级语言程序设计实验(c)2017

高级语言程序设计实验(c)2017

ID:11915618

大小:6.69 MB

页数:25页

时间:2018-07-14

高级语言程序设计实验(c)2017_第1页
高级语言程序设计实验(c)2017_第2页
高级语言程序设计实验(c)2017_第3页
高级语言程序设计实验(c)2017_第4页
高级语言程序设计实验(c)2017_第5页
资源描述:

《高级语言程序设计实验(c)2017》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、高级语言程序设计(C)实验报告陕西理工大学《高级语言程序设计(C)》实验报告院系:班级:学号:姓名:19高级语言程序设计(C)实验报告目录实验一:C开发环境与顺序结构程序设计21.实验目的:22.实验环境:23.实验步骤:24.实验内容:25.实验总结9实验二:分支结构与循环结构程序设计101.实验目的:102.实验环境:103.实验内容:104.实验总结18实验三数组及数组的应用191.实验目的:192.实验环境:193.实验内容:194.实验总结:20实验四:函数与指针201.实验目的:212.实验内容:213.实验总结

2、2419高级语言程序设计(C)实验报告实验一:C开发环境与顺序结构程序设计专业班级学号姓名实验学时4实验类型设计实验地点实验时间指导老师周涛成绩教师批语年月日1.实验目的:(1)了解集成开发环境VC++6.0的使用方法,理解相关命令的含义,掌握编辑、编译、连接以及运行调试的方法,掌握程序的基本结构,掌握输入输出的方式。(2)掌握程序设计的基本要素中的数据类型、变量、运算符以及表达式的运用。(3)学会正确使用逻辑运算符和逻辑表达式以及关系运算符与关系表达式,掌握在程序设计中灵活使用顺序结构。2.实验环境:(1)硬件环境CPU:

3、InterPentium(R)4CPU3.00GHz以上内存:2GByte不正确正确无有开始结束编辑编译连接(组建)执行有错?结果正确?源程序f.cpp目标程序f.obj库函数和其它目标程序可执行目标程序f.exe硬盘:500GByte(2)软件环境操作系统:MicrosoftWindows7编译系统:MicrosoftVisualC++6.03.实验步骤:按如图所示流程进行实验内容的调试。(1)在XP操作系统中,启动VC++6.0编译环境;(2)在VC++6.0编译界面输入C源程序;(3)选择编译、组建、执行命令进行编译、

4、链接和运行,并记录实验数据;(4)按以上方法依次输入其他源程序并调试、运行和记录实验数据。19高级语言程序设计(C)实验报告4.实验内容:4.1输入并运行下列程序,查看程序运行的结果。#includevoidmain(){printf(“**********”);printf(“ProgramingincALabrtryMaual”);printf(“****”);printf(“*”);}4.2查看程序运行的结果#includevoidmain(){inti,j,m,n;

5、i=8;j=10;m=++i;n=j--;printf(“%d,%d,%d,%d”,i,j,m,n);}4.3找出下列程序中的错误,改正后写出程序运行结果.#includevoidmain(){Intx,y=z=5,aver;x=7;AVER=(x+y+z)/3printf(“AVER=%d”,aver);}19高级语言程序设计(C)实验报告4.4输入参考程序。在下划线处分别填入不同的变量定义、表达式、输出格式控制符号。#includevoidmain(){inta,b,x;//数

6、据类型定义a=5;b=10;x=a+10;//表达式printf(“%d”,x);//格式控制符}该程序的执行结果为:15当数据类型说明符为int时,对应的格式控制符为%d;当数据类型说明符为long时,对应的格式控制符为%l;;当数据类型说明符为float时,对应的格式控制符为%f;当数据类型说明符为double时,对应的格式控制符为%lf;当数据类型说明符为char时,对应的格式控制符为%c;仅当表达式更改为1/2*a*b时,程序执行结果为0;仅当表达式更改为0.5*a*b时,程序执行结果为25(2)求从键盘上输入的两个

7、整数之和,完成程序并将结果输出。源程序:#includevoidmain(){intx,y,z;19高级语言程序设计(C)实验报告scanf("%d%d",&x,&y);z=x+y;printf("%d",z);}输入:12输出:34.5将整型变量a、b的值进行交换。方法一:借助中间变量t#includevoidmain(){inta=1,b=2,t;t=a;a=b;b=t;printf("%d%d",a,b);}19高级语言程序设计(C)实验报告方法二:不借助中间变量#inc

8、ludevoidmain(){inta=1,b=2;a=b-a;b=b-a;a=b+a;printf("%d%d",a,b);}4.6编写程序输入华氏温度f,求摄氏温度c。华氏转摄氏的公式为:c=5/9(f-32)输入输出都要有文字提示和说明,输出保留2位小数。#

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

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

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