c语言实习报告模板

c语言实习报告模板

ID:29123845

大小:529.50 KB

页数:16页

时间:2018-12-16

c语言实习报告模板_第1页
c语言实习报告模板_第2页
c语言实习报告模板_第3页
c语言实习报告模板_第4页
c语言实习报告模板_第5页
资源描述:

《c语言实习报告模板》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C语言实习报告姓名:***班级:测量1103班学号:********日期:2012年11月一、实习时间课堂实习二、实习地点三栋教学楼机房3510、3417、3416三、实习内容(一)TC2.0的环境的使用、数据类型的使用1.进入TC2.0环境。2.Alt+F激活“File”菜单项,方向键下移选择“New”菜单项,回车,新建一个文件。3.输入源程序。4.Alt+C激活“Compile”菜单项,选择“CompiletoOBJ”,回车,编译成目标文件。提示“成功,按任一键”进入第五步,若提示“错误”则返回编辑

2、窗口修改错误。改完后重做“第4步”。5.Alt+C激活“Compile”菜单项,选择“LineEXEFile”,回车,把当前*.obj文件及库文件连接在一起生成.EXE文件。6.Alt+R激活“Run”菜单。选择“Run”菜单运行程序。7.按Alt+F5键,观察结果。8.按照上面步骤完成第1个程序题。main(){printf("Hello,World!");}结果:9.完成第2个程序题。main(){inta,b,sum;a=123;b=456;sum=a+b;printf(“sumis%d”

3、,sum);}结果:10.整型数据的溢出错误。(要求文件名:ex2-1.c)整型(int型)数据的表达范围是-32768~32767,如果最大允许值32767+1,最小允许值-32768-1,会出现什么情况?main(){inta,b;a=32767;b=a+1;printf("a=%d,a+1=%d",a,b);a=-32768;b=a-1;printf("a=%d,a-1=%d",a,b);getch();//获得键盘击键,起到暂停程序运行作用,目的是保留用户屏幕,便于查看结果。}结果:11

4、.浮点型数据的舍入误差。(要求文件名:ex2_2.c)单精度浮点型变量只能保证7位有效数字,后面的数字无意义main(){floata,b;a=123456.789e5;b=a+20;printf("a=%f,b=%f",a,b);printf("a=%e,b=%e",a,b);/*%e是将指定的数据按规范化指数形式输出*/}结果:12.分析下面程序结果,并上机验证。main(){inti,j,m,n;i=8;j=10;m=++i;n=j++;printf("i=%d,j=%d,m=%d,i=%

5、d",i,j,m,n);}你分析的表达式结果:911910。实际运行结果:(二)表达式和数据类型的使用一、实验目的1、熟悉C程序的实现过程:编辑、编译、连接、运行程序的过程。2、掌握C语言基本数据类型(整型,实型,字符型)数据的常量表示、变量的定义和使用。3、掌握常见格式控制字符对输出结果的控制作用。二、实验内容与实验过程1.进入TC2.0环境。2.Alt+F激活“File”菜单项,方向键下移选择“New”菜单项,回车,新建一个文件。3.输入源程序。4.Alt+C激活“Compile”菜单项,选择“

6、CompiletoOBJ”,回车,编译成目标文件。提示“成功,按任一键”进入第五步,若提示“错误”则返回编辑窗口修改错误。改完后重做“第4步”。5.Alt+C激活“Compile”菜单项,选择“LineEXEFile”,回车,把当前*.obj文件及库文件连接在一起生成.EXE文件。6.Alt+R激活“Run”菜单。选择“Run”菜单运行程序。7.按Alt+F5键,观察结果。8.分析P47第二题(3-5、12-14)程序的结果,并上机验证。样式:3)代码:你分析的表达式结果:1234,1235,1236,

7、1235,1234,1239,1236,2472,824,24。实际运行结果:4)代码:你分析的表达式结果:4.900000,0‘n。实际运行结果:5)代码:你分析的表达式结果:实际运行结果:12)代码:你分析的表达式结果:10,9实际运行结果:13)代码:你分析的表达式结果:27:15:3实际运行结果:14)代码:你分析的表达式结果:65,89实际运行结果:(三)顺序结构程序设计1.在TC下完成程序题:掌握各种格式转换符的正确使用方法输入程序。#includevoidmain(){i

8、nta,b;floatd,e;charc1,c2;doublef,g;longm,n;unsignedintp,q;a=61;b=62;c1=’a’;c2=’b’;d=3.56;e=-6.87;f=3157.890121;g=0.123456789;m=50000;n=-60000;p=32768;q=40000;printf(“a=%d,b=%dc1=%c,c2=%cd=%6.2f,e=%6.2f”,a,b,c1,c2,d,e

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

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

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