《程序设计基础(C++描述)实训教程》-许琳-自测题答案-5779-6.pdfVIP

《程序设计基础(C++描述)实训教程》-许琳-自测题答案-5779-6.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

实训自测题答案

实训1.1

【示范任务1】从键盘上任意输入两个整数,求解并输出这两个整数的和。

4、程序的简单调试

③在程序中删除一个分号,重新编译,观察并记录结果后恢复。

错误信息与分析:

(将“sum=a+b;”语句后面的分号删除后编译)

在输出窗口中,编译结果报告1个语法错误:

errorC2146:syntaxerror:missing;beforeidentifiercout:标识符‘cout’前面缺少‘;’

分析错误:C#语言的语句应以分号结尾。

错误更正:

双击上述错误信息,光标定位在出错语句的下一行,根据错误信息,将上一行语句的末

尾添加上西文的‘;’号即可。

④把程序“inta,b,sum;”中的一个西文逗号改成中文逗号,重新编译,观察并记录结果

后恢复。

错误信息与分析:

在输出窗口中,编译结果报告4个语法错误:

①errorC2018:unknowncharacter0xa3:无法识别的标识符‘0xa3’

②errorC2018:unknowncharacter0xac:无法识别的标识符‘0xac’

③errorC2146:syntaxerror:missing;beforeidentifiersum:标识符‘sum’前面缺少

‘;’号

④errorC2065:sum:undeclaredidentifier:‘sum’:未声明的标识符

分析错误:主要错误是①和②,其他两个错误都是由此引起的。C#语言中的‘,’号分

隔符应该使用西文符号。

修正错误:

双击上述任何错误信息,光标定位在出错语句上,将中文逗号改成西文逗号。

⑤在程序中删除花括号“{”,重新编译,观察并记录结果后恢复。

观察与分析:

在输出窗口中,编译结果报告2个语法错误和1个警告:

①warningC4518:int:storage-classortypespecifier(s)unexpectedhere;ignored:‘int’:

不该遇到的存储类或类型说明;忽略。

②errorC2146:syntaxerror:missing;beforeidentifiera:语法错误:标识符‘a’前面

缺少‘;’号

③fatalerrorC1004:unexpectedendoffilefound:致命错误:发现不该遇到的文件尾。

分析错误:主要错误是③,其他错误和警告都是由此引起的。一般是main函数的函数

体没有‘{’或‘}’。

修正错误:

双击上述任何错误信息或警告,光标定位在出错语句的下一行,根据错误信息,在上一

行添加花括号“{”。

⑥在程序中删除预处理命令,重新编译,观察并记录结果后恢复。

观察与分析:

在输出窗口中,编译结果报告5个语法错误和1个警告:

①errorC2065:cout:undeclaredidentifier:‘cout’:未定义的标识符。

②errorC2297::illegal,rightoperandhastypechar[17]:‘’:忽略,正确的操作

数用类型‘char[17]’。

③errorC2065:cin:undeclaredidentifier:‘cin’:未定义的标识符。

④warningC4552::operatorhasnoeffect;expectedoperatorwithside-effect:‘’:

运算符没有生效;指定的运算符具有副作用。

⑤errorC2297::illegal,rightoperandhastypechar[13]:‘’:忽略,正确的操作

数用类型‘char[13]’。

⑥errorC2065:endl:undeclaredidentifier:‘endl’:未定义的标识符。

分析错误:iostream.h头文件包含了C++的与输入/输出相关环境,并定义了输入输出流

对象cout和cin等,因此,要使用cin/cout进行输入/输出,必须使用预处理命令

“#includeiostream.h”。

修正错误:

在程序的开头添加“#includeiostream.

您可能关注的文档

文档评论(0)

. + 关注
官方认证
文档贡献者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地宁夏
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档