C++面向对象程序
习
解答与上机指引(第2版)习题参照答案源代码使用源程序几点
(1)由于源程序在复制、编辑、解压缩等过程中也许引起某些符号(重要是标点符号,如分号、冒号、逗号、引号)字体、半全角等发生变化,在编译时也许被检出语法错误,只要使用“替代”功能,纠正后即能顺利运营。(2)有C++系统(如VisualC++6.0)没有完全实现C++原则,它所提供不带后缀.h头文献不支持友元运算符重载
,在VisualC++6.0中编译会出错,这时可采用带后缀.h头文献。将程序中#include
usingnamespacestd;修改成#include即可顺利运营。第2章C++基本【2.2】下面是一种C程序,改写它,使它采用C++风格I/O语句。#includeintmain(){inta,b,d,min;printf("Entertwonumbers:");scanf("%d%d",&a,&b);min=a>b?b:a;for(d=2;dusingnamespacestd;intmain(){inta,b,d,min;cout<<"Entertwonumbers:";cin>>a;cin>>b;min=a>b?b:a;for(d=2;dusingnamespacestd;inti=15;intmain(){inti;i=100;::i=i+1;cout<<::i<usingnamespacestd;voidf(int&m,intn){inttemp;temp=m;m=n;n=temp;}intmain(){inta=5,b=10;f(a,b);cout<分析