基本数据类型(2)

基本数据类型(2)

ID:38251298

大小:44.00 KB

页数:4页

时间:2019-06-06

基本数据类型(2)_第1页
基本数据类型(2)_第2页
基本数据类型(2)_第3页
基本数据类型(2)_第4页
资源描述:

《基本数据类型(2)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、b3fdee946e0b03ca8984090344546d5c.doc实验二基本数据类型首先根据“新建文件夹操作提示”操作提示,在自己对应的计算机上建立一个文件夹,即文件夹的名字为“XX106X学号的后两位姓名”,如“水养106302匡珍春”,然后在新建好的文件夹里面再建一个文件夹,文件夹名字为“第2次”,而后依次按下面要求完成作业,同时将要存盘的作业按规定的文件名保存在刚才新建好的文件夹里。提示:因为新建的文件夹名中包含有中文字,所以存盘时建议先保存在k:盘中,然后再将相应的.c程序从k:盘复制到刚才新建好的文件夹里。实例分析1分析以下程序的运行结

2、果,输入、运行下面的程序并验证结果。(无需存盘)#includevoidmain(){charc1,c2;/*定义了两个字符型变量c1,c2*/c1='a';c2='b';printf(“%c%c”,c1,c2);}(1)运行此程序,查看运行结果。(2)在此基础上,即在printf(“%c%c”,c1,c2);后面增加一条语句:printf(“%d%d”,c1,c2);再运行,并分析结果。(3)将第2行的内容即charc1,c2改为:intc1,c2;再使之运行,并观察结果。(4)将第3、4行改为:c1=a;/*不用单撇号

3、*/c2=b;再使之运行,分析其运行结果。(5)将第3、4行改为:c1=“a”; /*用双撇号*/c2=“b”;再使之运行,分析其运行结果。(6)再将第3、4行改为:c1=300;/*用大于255的整数*/c2=400;再使之运行,分析其运行结果。说明:字符是以ASCII码的形式存放在计算机内存中,而且字符是占一个字节,整数占两个字节。整数300所对应的二进制形式为0000000100101100第4页共4页b3fdee946e0b03ca8984090344546d5c.doc,所以转换成字符时只取该字符的低八位,即蓝色部分的00101100,它所对

4、应的十进制为44,而ASCII码为十进制44所对应的字符为逗号“,”。实例分析2分析以下程序的运行结果;重新输入、运行下面的程序并验证结果。(无需存盘)main(){  charc1,c2;  c1='a';  c2='g';  printf("c1=%c,c2=%c",c1,c2);  printf("%d,%d",c1+c2,c2%c1);/*存在输出转化,将字符型按整型输出*/} 实例分析3分析以下程序的运行结果重新输入、运行下面的程序并验证结果。分析数据输出转化的规则。(无需存盘)#includevoidmain(){

5、inta,b;unsignedc,d; longe,f;a=100;    b=–1;e=50000;  f=32767;c=a;   d=b;printf("%d,%d",a,b);printf("%u,%u",a,b);printf("%u,%u",c,d);c=a=e;d=b=f;printf("%d,%d",a,b);printf("%u,%u",c,d);}请对照程序和运行结果分析:(1)将一个负整数赋给一个无符号的变量,会得到什么结果?画出它们在内存中的表示形式。(2)将一个大于32767的长整数赋给整形变量,会得到什么

6、结果?画出它们在内存中的表示形式。(3)将一个长整数赋给无符号的变量,会得到什么结果(分别考虑该长整数的值大于或等于65535以及小于65535的情况)。画出它们在内存中的表示形式。上机时可以改变程序中各变量的值,再运行比较。例如:a=65580,b=–40000,e=65535,f=65580。实验1结合文件“chapter2算法(补充)”中的例2--3提供的系统流程图及程序maximum.c,第4页共4页b3fdee946e0b03ca8984090344546d5c.doc编程求解三个整数中的最小数。文件名保存为minimum.c。(需要存盘)说

7、明:①例2--3提供的系统流程图描述如下:②maximum.c的源程序如下所示:#include"stdio.h"voidmain(){inta,b,c,max;printf("pleaseinputthreeintegernumbers:");scanf("%d%d%d",&a,&b,&c);if(a

8、dand%dis:%d",a,b,c,max);}实验2编程实现水与醋的交换。(文件名保存

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

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

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