最新实验2-数据类型模板教学讲义PPT课件.ppt

最新实验2-数据类型模板教学讲义PPT课件.ppt

ID:62117955

大小:797.00 KB

页数:32页

时间:2021-04-17

最新实验2-数据类型模板教学讲义PPT课件.ppt_第1页
最新实验2-数据类型模板教学讲义PPT课件.ppt_第2页
最新实验2-数据类型模板教学讲义PPT课件.ppt_第3页
最新实验2-数据类型模板教学讲义PPT课件.ppt_第4页
最新实验2-数据类型模板教学讲义PPT课件.ppt_第5页
资源描述:

《最新实验2-数据类型模板教学讲义PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验2-数据类型模板实训目的和要求实训目的和要求(1)掌握基本数据类型的分类、表示方法及存储形式;(2)熟练掌握C常量表示方法、变量的定义方法。实训内容查错实训实训总结实训目的和要求下节预习实训内容【实训2-1】编写程序。验证基本数据类型在内存中占的字节数(VisualC++6.0环境)。参考程序代码:#includevoidmain(){intn1,n2,n3,n4,n5,n6;n1=sizeof(int);n2=sizeof(short);n3=sizeof(long);n4=sizeof(char);n5=sizeof(float);n6=sizeof(doubl

2、e);printf("基本整型占内存字节数:%d,短整型占内存字节数:%d",n1,n2);printf("长整型占内存字节数:%d,字符型占内存字节数:%d",n3,n4);printf("浮点型占内存字节数:%d,双精度占内存字节数:%d",n5,n6);}下节预习实训目的和要求实训内容查错实训实训总结实训内容【实训2-3】阅读程序。理解程序代码、调试运行并分析输出结果。程序代码:#includevoidmain(){unsignedintb;b=4294967295;b=b+1;printf("无符号整数:%u",b);}下节预习实训目的和要求实训

3、内容查错实训实训总结正常结果:无符号整数:0b=b-1得:无符号整数:4294967294实训内容【实训2-4】阅读程序。理解程序代码、调试运行并分析输出结果。程序代码:#includevoidmain(){shortinta=32767,b;//short改为long后,结果如何?b=a+1;printf(“a=%d,b=%d”,a,b);//改为printf(“a=%ld,b=%ld”,a,b);后,结果如何?}下节预习实训目的和要求实训内容查错实训实训总结1.有错误:errorC2018:unknowncharacter'0xa1‘修改:实训内容【实训2-

4、5】编写程序。实现把输入的一个小写字母,转换为对应的大写字母,然后输出相应的小写字母和大写字母,以及它们的ASCII码。参考程序代码:#includevoidmain(){charch;inta;printf("从键盘输入任意一个小写字母:");scanf("%c",&ch);a=ch-32;printf("小写字母是:%c大写字母是:%c",ch,a);printf("小写字母的ASCII是:%d大写字母的ASCII是:%d",ch,a);}下节预习实训目的和要求实训内容查错实训实训总结1.从键盘输入任意一个小写字母:a小写字母是:a大写字母是:A小写

5、字母的ASCII是:97大写字母的ASCII是:652.#includevoidmain(){charch;intA;printf("从键盘输入任意一个大写字母:");scanf("%c",&ch);A=ch+32;printf("小写字母是:%c大写字母是:%c",A,ch);printf("小写字母的ASCII是:%d大写字母的ASCII是:%d",A,ch);}从键盘输入任意一个大写字母:B小写字母是:b大写字母是:B小写字母的ASCII是:98大写字母的ASCII是:66#includevoidmain(){charch;int

6、a;printf("从键盘输入任意一个字母:");scanf("%c",&ch);if(ch>="a"&&ch<="z"){a=ch-32;printf("小写字母是:%c大写字母是:%c",ch,a);printf("小写字母的ASCII是:%d大写字母的ASCII是:%d",ch,a);}else{a=ch+32;printf("小写字母是:%c大写字母是:%c",a,ch);printf("小写字母的ASCII是:%d大写字母的ASCII是:%d",a5,ch);}}有错误#includevoidmain(){charch;inta

7、;printf("从键盘输入任意一个字母:");scanf("%c",&ch);if(ch>='a'&&ch<='z'){a=ch-32;printf("小写字母是:%c大写字母是:%c",ch,a);printf("小写字母的ASCII是:%d大写字母的ASCII是:%d",ch,a);}else{a=ch+32;printf("小写字母是:%c大写字母是:%c",a,ch);printf("小写字母的AS

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

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

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