面向对象离线离线作业
浙江大学远程教育学院
《面向对象程序设计》课程作业
713005012007 姓名: 曹明敏 学 号:
年级: 2013 春 学习中心: 杭州
————————————————————————————— 第2章
【2.3】 测试下面的注释(它在C++风格的单行注释中套入了类似于C的注释)是
否有效。
//this is a strange /*way to do a comment*/
此注释有效,单行注释中可以嵌套/*…….*/方式的注释。 【2.4】 以下这个简短的C++程序不可能编译通过,为什么,
#include
using namespace std;
int main()
{int a,b,c;
cout<<"Enter two numbers:";
cin>>a>>b;
c=sum(a,b);
cout<<"sum is:"<
using namespace std;
int i=15;
int main()
{ int i;
i=100;
::i=i+1;
cout<<::i<
using namespace std;
void f(int &m,int n)
{ int temp;
temp=m;
m=n;
n=temp;
}
int main()
{ int a=5,b=10;
f(a,b);
cout<分析下面程序的输出结果。
#include
using namespace std;
int &f(int &i)
{ i+=10;
return i;
}
int main()
{ int k=0;
int &m=f(k);
cout< using namespace std; # define A 2+4
# define B A*3
int main()
{
cout<
using namespace std;
const A=2+4;
const B=A*3;
int main()
{
cout<
using namespace std;
int main()
{
int *p=new int[20];
*p=1;
*(p+1)=1;
cout<<*p<<"\t"<<*(p+1)<<"\t";
p=p+2;
for (int i=3;i<=20;i++)
{
*p=*(p-1) + *(p-2);
cout <<*p<<"\t";
if(i%5==0) cout<标准