vc++课后习题答案.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vc课后习题答案

(共有十一章,本人完成了作业总题数83道之中的(__36__)题) “Visual C++ 程序设计”课程 课后习题 第1章 1 做作业时间: 2013年11月27日 08:00am-10:10am 1、简述应用程序、项目和解决方案的概念和它们的区别。 解: 应用程序是指c++应用程序。C++应用程序离不开项目和解决方案。 在Visual Studio 2008中,一个项目可简单,也可复杂。 一个简单的项目可能仅由一个窗体或一个HTML 文档、源代码文件和一个项目文件组成。 但若是复杂的项目,则可能在这些项的基础还包括数据库脚本、存储过程和对现有 XML Web Services 的引用等内容。 事实上,一个项目可以表现为多种应用类型,如控制台应用程序、Windows应用程序、类库(Class Library)、Web应用程序、Web Service和Windows控件等。 Visual Studio 2008“项目”容器就是用来以逻辑方式管理、生成和调试构成应用程序的这些项。 项目的输出通常是可执行程序(.exe)、动态链接库(.dll)文件或模块等。 解决方案,作为Visual Studio 2008的另一类容器,其外延比“项目”要宽得多。 一个解决方案可包含多个项目,而一个项目通常包含多个项。所谓的“项”,就是创建应用程序所需的引用、数据连接、文件夹和文件等。 此外,Visual Studio 2008还为解决方案提供指定的文件夹,如前面项目Ex_Form就在工作文件夹下有一个同名的文件夹,用于管理和组织该解决方案下的各种项目和项目组。 同时,在该文件夹下相应还有一个扩展名为.sln的解决方案文件。 “Visual C++ 程序设计”课程 课后习题 第2章 1,2,3,5,8,16 做作业时间: 2013年11月27日~2013年11月29日 姓 1、判断下列标识符的合法性。 解: X.25 不是合法的 4foots 不是合法的 exam-1 不是合法的 Int 是合法的 Who_am_I 不是合法的 LargeSmall 不是合法的 _Years 是合法的 val(7) 不是合法的 2xy 不是合法的 2、下列常量的表示在C++、CLI中是否合法?若不合法,指出原因;若合法,指出常量的数据类型。 解: 合法:整型 32767 35u 3L 浮点型 1.25e3.4 0.0086e-32 字符型 a \37 字符串型 computer system a 不合法:\96\45.5 .因为它既不是整型、浮点型、布尔型,更不是字符型和字符串型。所以它不是合法的。 3、指出下列哪些表示字符?哪些表示字符串?哪些既不表示字符也不表示字符串? 解: 字符:0x66 \r \\ 8.34 \0x33 \0 字符串: 中国 \n\t0x34 8.42 \0x33 既不是字符也不是字符串: Chana 56.24 4、将下列代数式写成C++/CLI表达式 解: (1)ax∧x+bx+c 解:a*x*x+b*c+c (2)(x+y)∧3 解:( x+y)* ( x+y)* ( x+y) (3)(a+b)/(a-b) 解:(a+b)/(a-b) 5、设有变量int a=3,b=4,c=5;求下列表达式的值: 解: a+bcb==c→ 754==5→True False →F a||b+cbc → 3||945→3||9F →3||F →T||F → T !a||!c||b→F||F||4→T a*bc+a→158→T 8、设a,b,c的值分别是15,18,19,指出下列表达式运算后x,y,a,b,c的值 x=ab||c++ 表达式运算:x= T||c++=T 此时x=T,a=15,b=18,c=19 y=abc++ 表达式运算:y=Fc++=F 此时 y=F ,a=15,b=18,c=19 x=a+bcc++ 表达式运算:x=3319c++=T 此时 x=T.a=15,b=18,c=20 y=a||b++||c++ 表达式运算:y=T||b++||c++=T 此时 y=T,a=15,b

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档