第2讲 基本数据类型与表达式ppt课件.ppt

第2讲 基本数据类型与表达式ppt课件.ppt

ID:58703143

大小:463.50 KB

页数:48页

时间:2020-10-04

第2讲 基本数据类型与表达式ppt课件.ppt_第1页
第2讲 基本数据类型与表达式ppt课件.ppt_第2页
第2讲 基本数据类型与表达式ppt课件.ppt_第3页
第2讲 基本数据类型与表达式ppt课件.ppt_第4页
第2讲 基本数据类型与表达式ppt课件.ppt_第5页
资源描述:

《第2讲 基本数据类型与表达式ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C++程序设计基础2008年春季学期第2讲 基本数据类型与表达式(上)2本章内容作业讲解常见错误基本数据类型数组及其应用本讲作业32.2常见错误与警告1、变量未定义或定义了却从未使用2、逻辑表达式错误(

2、

3、与&&)3、IF…ELSE不匹配,或IF(表达式)中少了括号4、字符串与表达式的错误,如“y=x-5”是字符串5、cin>>x,y;cin>>x>>y>>endl;之类的错误6、函数实现的函数头处写分号的错误(见上讲程序)7、函数未能按声明、使用、定义的原则(第四讲)重复上机过程!4常见错误及改正1、单词拼写

4、错误void—viodmain---mianiostream--iosteamcout---countendl—end12、输出<<与输入>>用错cin<<"Entertwonumbers:">>x,y;cout<<"Entertwonumbers:";cin>>x>>y;3、main后少了(),函数体少了{}或{}不匹配54、;用错,该有的没有,不该有的却有5、中文标点用错,特别是引号#includevoidmain(){doublex,y;cout<<"Entertwofloatnu

5、mber:";cin>>x>>y;doublez=x+y;cout<<"x+y="<

6、er:x:是没有声明的标识符4、unexpectedtokensfollowingpreprocessordirective-expectedanewline(若在#include行尾有;则有本条错误):在预处理命令后有一个意外的符号8、常见错误常见错误及改正75、missingfunctionheader(old-styleformallist?)缺少函数头(在函数实现代码如main后面加了;就会出现)6、subscriptrequiresarrayorpointertype下标需要数组或指针类型,max(2

7、,4)误写成max[2,4]!7、"max":functiondoesnottake3parameters函数不支持3个参数8、"main":functionshouldreturnavalue;"void"returntypeassumedmain前少了void常见错误及改正89、localvariable"x"usedwithouthavingbeeninitialized本地变量没有初始化就使用了10、function"void_cdeclmain(void)"alreadyhasabody在程序中有两个

8、main函数体!不能在同一文件中放两个程序的代码,一个程序中只有一个main函数!解决办法常见错误及改正911、编译与构建时文件名称不同大.obj:errorLNK2005:_mainalreadydefinedinaa.obj大.obj:errorLNK2005:"double__cdeclmax(double,double)"(?max@@YANNN@Z)alreadydefinedinaa.objDebug/aa.exe:fatalerrorLNK1169:oneormoremultiplydefined

9、symbolsfound解决办法:关闭工作区-选择否-重新编译、构建常见错误及改正2.3基本数据类型基本数据类型类型修饰符常用数据类型C++语言的基本数据类型有如下4种:char(字符型)int(整型)float(单精度浮点型)double(双精度浮点型)void(空值型)1)基本数据类型如:A,b,z12 ,9899912.90,0.9e122)类型修饰符C++语言中还有四种类型修饰符:signed(有符号)unsigned(无符号)long(长型)short(短型)是否能为负数数的范围是否更宽无符号:000

10、00000~11111111可表示0到255共256个数有符号:11111111~01111111可表示-128到+127共256个数0代表正,1代表负,×11111113)常用数据类型允许用修饰符组合构成的常用数据类型有:char(signedchar),unsignedchar:1个字节short(signedshort),unsignedshort:2个字节int(signedi

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

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

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