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

上传人:学**** 文档编号:196741963 上传时间:2021-09-22 格式:DOCX 页数:21 大小:640.41KB
返回 下载 相关 举报
高级语言程序设计实验(C)_第1页
第1页 / 共21页
高级语言程序设计实验(C)_第2页
第2页 / 共21页
高级语言程序设计实验(C)_第3页
第3页 / 共21页
高级语言程序设计实验(C)_第4页
第4页 / 共21页
高级语言程序设计实验(C)_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《高级语言程序设计实验(C)》由会员分享,可在线阅读,更多相关《高级语言程序设计实验(C)(21页珍藏版)》请在金锄头文库上搜索。

1、精品word学习资料可编辑陕西理工高校高级语言程序设计(C)试验报告院系:班级:学号:姓名:名师归纳总结欢迎下载精品word学习资料可编辑目录试验一 :C 开发环境与次序结构程序设计11. 试验目得22. 试验环境23. 试验步骤24. 试验内容25. 试验总结8试验二 :分支结构与循环结构程序设计91,试验目得92,试验环境93,试验内容94,试验总结17试验三数组及数组得应用181,试验目得182,试验环境183,试验内容184,试验总结18试验四 :函数与指针181,试验目得192,试验内容193,试验总结20试验一:C 开发环境与次序结构程序设计专业班级学 号姓 名试验学时4试验类型设

2、计试验地点试验时间指导老师周涛成 绩名师归纳总结欢迎下载精品word学习资料可编辑老师批语1. 试验目得 :年月日名师归纳总结欢迎下载精品word学习资料可编辑(1) 明白集成开发环境VC+6 ,0 得使用方法 ,懂得相关命令得含义 ,把握编辑,编译,连接以及运行调试得方法 ,把握程序得基本结构 ,把握输入输出得方式;(2) 把握程序设计得基本要素中得数据类型,变量,运算符以及表达式得运用;(3) 学会正确使用规律运算符与规律表达式以及关系运算符与关系表达式,把握在程序设计中灵敏使用次序结构;2. 试验环境 :名师归纳总结欢迎下载精品word学习资料可编辑(1) 硬件环境CPU: Inter

3、Pentium(R)4 CPU 3,00GHz以上内存:2GByte硬盘:500GByte(2) 软件环境操作系统 :Microsoft Windows 7编译系统 :Microsoft Visual C+ 6,03. 试验步骤 :有按如以下图流程进行试验内容得调试;开头编辑编译有错?无源程序f,cpp目标程序f,obj名师归纳总结欢迎下载精品word学习资料可编辑(1) 在XP 操作系统中 ,启动 VC+6 ,0 编译环境 ;(2) 在 VC+6 ,0 编译界面输入C源程序;(3) 挑选编译,组建 ,执行命令进行编译,链接与运行 ,并记录试验数据;(4) 按以上方法依次输入其她源程序并调试,

4、运行与记录试验数据;4. 试验内容 :可执行目标程序 f,exe不正确连接(组建)执行结果正确?正确终止库函数与其它目标程序名师归纳总结欢迎下载精品word学习资料可编辑4,1 输入并运行以下程序 ,查瞧程序运行得结果;#includevoid main()printf( “* * * * * * * * * *n” );printf( “Programing in c A Labrtry Maualn” ); printf( “* * * *n ”);printf( “*n ”);名师归纳总结欢迎下载精品word学习资料可编辑查瞧程序运行得结果#include void main()int

5、i,j,m,n; i=8;j=10;m=+i; n=j-;printf( “%d,%d,%d,%dn”,i,j,m,n);4,24,3 找出以下程序中得错误,改正后写出程序运行结果,#includevoid main()Int x,y=z=5,aver; x=7;AVER=(x+y+z)/3printf( “AVER=%dn”,aver);名师归纳总结欢迎下载精品word学习资料可编辑4,4 输入参考程序;在下划线处分别填入不同得变量定义,表达式,输出格式把握符号;#includevoid main()int a,b,x;/数据类型定义a=5;b=10;x=a+10;/表达式printf( “

6、%d”,x);/格式把握符该程序得执行结果为 :15当数据类型说明符为int时, 对应得格式把握符为%d;当数据类型说明符为long时, 对应得格式把握符为%l;当数据类型说明符为float时,对应得格式把握符为当数据类型说明符为double 时,对应得格式把握符为%f%lf;当数据类型说明符为char时,对应得格式把握符为%c;仅当表达式更换为1/2*a*b 时,程序执行结果为0;仅当表达式更换为0,5*a*b 时,程序执行结果为25(2)求从键盘上输入得两个整数之与 ,完成程序并将结果输出;源程序:#includevoid main( )int x,y,z; scanf(%d%d,&x,&

7、y); z=x+y; printf(%dn,z);名师归纳总结欢迎下载精品word学习资料可编辑输入:12输出:34,5 将整型变量 a,b 得值进行交换;方法一:借助中间变量 t#include void main()int a=1,b=2,t; t=a;a=b; b=t;printf(%dn%dn,a,b);方法二:不借助中间变量名师归纳总结欢迎下载精品word学习资料可编辑#include void main()int a=1,b=2; a=b-a;b=b-a; a=b+a;printf(%dn%dn,a,b);4,6 编写程序输入华氏温度f,求摄氏温度 c;华氏转摄氏得公式为:c=5/

8、9(f-32)输入输出都要有文字提示与说明,输出保留 2 位小数;#includevoid main()float f,c;printf( 输入华氏温度 =); scanf(%f,&f);c=(f-32)*5/9;printf( 摄氏温度 =%,2fn,c);名师归纳总结欢迎下载精品word学习资料可编辑4,7 编程求;要求a与 x 从键盘输入;当a=6,4,x=3,4 时,求 y 得值;#include#includevoid main()float a,x,y; scanf(%f%f,&a,&x); y=sin(sqrt(a*x)+log(a+x); printf(%fn,y);4,8 从

9、键盘上任意输入一个三位整数,按逆序输出;例如输入456,输出 654;提示:456%10=6456/10%10=5456/10/10=46*10 2+5*101+4*10 0=654#include main()int n;名师归纳总结欢迎下载精品word学习资料可编辑int a,b, c; int num;printf( 请输入一个三位整数nn); scanf(%d, &n);c=n/100;b=(n-c*100)/10; a=n%10;num= a*100 + b*10 + c;printf(num=%dn, num);5. 试验总结名师归纳总结欢迎下载精品word学习资料可编辑试验二:分

10、支结构与循环结构程序设计专业班级学 号姓 名试验学时6试验类型设计型试验地点试验时间指导老师周涛成 绩年 月 日老师批语1,试验目得 :明白 C 语言表示规律量得方法;(0 为“假”,非 0 为“真” )学会正确使用关系表达式与规律表达式;娴熟把握 if 语句, switch 语句, while 语句, do-while 语句与 for 语句得使用方法;结合程序把握一些简洁得算法;把握在程序设计中用循环得方法实现一些常用算法(如穷举,迭代,递推等);学习调试程序2,试验环境 :操作系统 :Windows 7编程软件 :Visual C+ 6,03,试验内容 :(1) 使用 if 语句或者 sw

11、itch 语句编程求解以下分段函数:2x-1(x1)y=(1x10)#include#includemain()float x,y; scanf(%f,&x); if(x=1&x10) y=sqrt(x+10);elsey=2*x+1;printf(%fn,y);名师归纳总结欢迎下载精品word学习资料可编辑(2) 使用 if 语句或者 switch 语句编程实现以下功能:从键盘任意输入0-100 之间得整数作为同学得成果,要求依据以下得条件判定并输出相应成果得等级;大于等于 90,小于等于 100:优秀大于等于 70,小于等于 89:良好大于等于 60,小于等于 69:及格小于 60:不及格#includemain()int x; scanf(%d,&x); switch(x/10)case 10:printf(优秀n);break; case 9:printf(优秀n);break; case 8:printf(良好 n);break; case 7:printf(良好n);break; case 6:printf(及格n);break; default:printf( 不及格n);名师归纳总结欢迎下载精品word学习资料可编辑(3) n 得值从键盘输入 ,要求分别用三种循环语句实现以下功能:1+2+3+4+ +n1,用 while 语句实现;#

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

当前位置:首页 > 中学教育 > 教学课件

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