C++程序设计(第3版)谭浩强习题答案及上机指导.pdf
- 文档薇:zyxis1989个人认证 |
- 2022-11-03 发布|
- 31.97 MB|
- 207页
C++程序设计(第3版)谭浩强习题答案及上机指导 C++的初步知识 I.请根据你的了解,叙述C++的特点。C++对C有哪些发展? 【解 】略。 2. •个CH程序是由哪儿部分构成的?其中的每 部分起什么作用? 【解 】略。 3.从接到 个任务到得到最终结果, 般要经过几个步骤? 【解 】略, 4.请说明编辑、编译、连接的作用。在编译后得到的目标文件为什么不能直接
运行? 【解 】编译是以源程序文件为单位进行的,血个完整的程序可能 包含若干个程序
文件,在分别对它们编译之后,得到若干个目标文件(后缀般为.obj ),然后要将它
们连接为 个整体。此外,还需要与编译系统提供的标准库相连接,才能生成一个可执
行文件(后缀为.exe)。不能宜接运行后缀为.obj的目标文件,只能运行后缀为.cxe的可
执行文件。 5.分析卜面程序运行的结果。请先阅读程序,写出程序运行时应输出的结果,然 上机运行程序,验证自己分析的结果是否正确。以下各题与此同。 { CoUl " ThiS " " is COUt << " a " « CC +* 弋 ) 【解 】运行结果: 6.分析卜/温2行的结果。 生遗计题解与上坦旨手(第3版) ( a=IO: b=23; c=a+b; CoUt VV ”a+b **; COUl << c; } 【解 】运行结果: a+b=33 7.分析卜面程序运行的结果。 { int Rinl x, int y, int z); Cin >> a >> b >> c; C 电b,c ); } { } 【解 】程序的作用是:输入3个整数,输出其中值最小者。f函数的作用是找出3
个整数中值最小者,并将此值返回上函数,赋给变量a在主函数中输出变量C的值。 运行情况如下: 3-