【实验二】数据类型与常量变量的运用.docx

【实验二】数据类型与常量变量的运用.docx

ID:62032053

大小:24.77 KB

页数:4页

时间:2021-04-15

【实验二】数据类型与常量变量的运用.docx_第1页
【实验二】数据类型与常量变量的运用.docx_第2页
【实验二】数据类型与常量变量的运用.docx_第3页
【实验二】数据类型与常量变量的运用.docx_第4页
资源描述:

《【实验二】数据类型与常量变量的运用.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言实验二【实验二】数据类型与常量变量的运用【实验名称】数据类型与常量变量的运用【实验目的】1.掌握C程序基本标识符的写法,能正确命名变量和文件。2.掌握C语言基本数据类型,熟悉如何定义整型、字符型、实型变量。3.掌握对计算精度有要求时,选择合适的数据类型。【实验学时】2学时【实验要求】1.建立新的工作区完成本次实验,进一步熟练运用工作区,工程和源程序的模式完成各实验内容。2.实验内容的第1,3,4项为验证型实验,程序录入时注意使用英文半角状态输入,要求所输入程序结构完整无错误,代码包含必要的

2、缩进。3.实验内容的第2,5项为综合型实验,采用补充或者改编的方式使用程序完整且正确,能够分析和理解程序的运行,建议以多行注释形式在程序末尾添加实验体会。4.将5个源程序分别提交到网络课堂对应小题处。【实验内容】1.学习如何使用标识符。建立工作区zm_sy02,并在工作区下建立工程sy02p1,建立源程序sy02p1.c。在sy02p1.c中输入以下源程序,并修改程序中存在的标识符命名错误,将该程序编译和运行直至没有错误,最后将sy02p1.c上交到网络课堂对应小题1处,错误出现在以下程序的第2

3、,4,5,6,7行。#includemian(){int2r=5;char-3x='A';doublevoid=10.5;printf("2r=%d,-3x=%c,void=%f",2r,-3x,void);}2.学习如何使用正确的数据类型。计算56,80,79这3个整数的平均值。-7-C语言实验二在工作区zm_sy02下建立工程sy02p2,并建立源程序sy02p2.c,在sy02p2.c中输入以下源程序,以下程序已经实现计算过程的主要代码,在(1)和(2)两处补充相应的

4、变量定义,使得该程序能够正确执行并显示出正确结果,最后将sy02p2.c上交到网络课堂对应小题2处。#includemain(){(1)a,b,c;(2)s;a=55;b=80;c=79;s=(a+b+c)*1.0/3;printf("s=%f",s);}3.掌握VisualC++环境下C语言各种数据类型占用存储空间情况。C语言中,sizeof是C语言的一种单目操作符,它并不是函数,sizeof操作符以字节形式给出了其操作数的存储大小,操作数可以是一个表达式或括在括号内的类

5、型名,也可以是常量或者表达式。在工作区zm_sy02下建立工程sy02p3,建立源程序sy02p3.c。在sy02p3.c中输入以下源程序,运行程序,将运行结果以多行注释方式粘贴于源程序后方,最后上交sy02p3.c到网络课堂对应小题3处。#includeintmain(){inta=2;printf("sizeofint%d",sizeof(int));printf("sizeoflong%d",sizeof(long));printf("sizeoffloat%d

6、n",sizeof(float));printf("sizeofdouble%d",sizeof(double));printf("sizeofchar%d",sizeof(char));printf("sizeof常量6%d",sizeof(6));printf("sizeof整型变量a%d",sizeof(a));printf("sizeof整型表达式a+6%d",sizeof(a+6));return0;}/*多行注释的起始标记sizeofint4sizeoflong4

7、sizeoffloat4sizeofdouble8sizeofchar1-7-C语言实验二sizeof常量64sizeof整型变量a4sizeof整型表达式a+64Pressanykeytocontinue*/多行注释的结束标记补充:如何将程序运行结果复制和粘贴于程序后的注释块中。程序运行的结果出现在一个黑色背景的窗口中,该窗口称为控制台应用程序,在该窗口蓝色标题栏上“右键”,“编辑”,“全选”,最后敲键盘Enter键即可完成复制,在源程序的最后一行下方输入/*,然后粘贴刚才复制的运行结果,再输

8、入*/即可完成相关操作。4.本实验为验证实型数据的有效位数,已知单精度型(float)数据的有效位数为6~7位,而双精度(double)型数据的有效位数为15~16位。在工作区zm_sy02下建立工程sy02p4,建立源程序sy02p4.c。在sy02p4.c中输入以下源程序,运行程序,将运行结果以多行注释方式粘贴于源程序后方,最后上交sy02p4.c到网络课堂对应小题4处。注意计算结果出错所在位置,并思考为何会出现误差。#includemain(){floata,b,m;do

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

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

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