1、下列4行代码是否有错误,若有错误请指出,若没有,请确定a的值是多少?
int main(void)
{
int a = 3;
a += (a++); //7
a += (++a); //8
(++a) += (a++); //9
(a++) += a; //a++不是左值,是右值
return 0;
}
2、下面代码的输出是多少?
int main(void)
{
FILE *fp;
char str[100];
fp=fopen("myfile.dat","w");
fputs("abc",fp);
fclose(fp);
fp=fopen("myfile.data","a++");
fprintf(fp,"%d",28);
rewind(fp);
fscanf(fp,"%s",str);
puts(str);
fclose(fp);
return 0;
}
3、下面代码的输出是(B)
class Myclass
{
public:
Myclass(int n) { number = n;}
Myclass(Myclass &other)
{
number = other.number;
cout<<"a ";
}
private:
int number;
};
Myclass fun(Myclass p)
{
Myclass temp(p);
return temp;
}
int main(void)
{
Myclass obj1(10),obj2(0);
Myclass obj3(obj1);
obj2=fun(obj3);
return 0;
}
A、a a a B、a a a a C、a a D、a
定义对象obj3的时候,调用了对象赋值函数,输出了a,调用函数fun的时候,先调用对象赋值函数把对象obj3赋值给了p,然后又一次调用对象赋值函数赋值给了temp对象,最后把函数返回值又赋值给了对象obj2,共调用了4次,所以输出了4个a。
4、下面代码的输出是(A)
class Myclass
{
public:
Myclass(int n) { number = n;}
Myclass(Myclass &other)
{
number = other.number;
cout<<"a ";
}
private:
int number;
};
Myclass fun(Myclass &p)
{
Myclass temp(p);
return temp;
}
int main(void)
{
Myclass obj1(10),obj2(0);
Myclass obj3(obj1);
obj2=fun(obj3);
return 0;
}
A、a a a B、a a a a C、a a D、a
由于函数fun的是传引用参数,没有进行对象的赋值,只是在函数内部进行了一次对象之间的赋值,所以比上一题少了一次调用,所以就输出了3个a。
5、下面错误的是()
A、define N 10;
int x[N];
B、int N = 10;
int x[N];
C、int x[0..10];
D、int x[];
简答题:
1、abstract class 和interface的区别?
2、数据库中索引的作用的什么?什么情况下适合建立索引及什么情况下不适合建立索引?
3、黑盒测试和白盒测试的优缺点各是什么?
分享到:
相关推荐
基于区块链技术的供应链金融白皮书(2020)浙商银行2020.1248页.rar
浙商银行历年真题—英才.rar
浙商银行PPT模板.pptx
深度报告-20221108-国信证券-浙商银行-601916.SH-经营战略转型_深耕浙江_板块协同_33页_3mb.pdf 深度报告-20221108-国信证券-浙商银行-601916.SH-经营战略转型_深耕浙江_板块协同_33页_3mb.pdf 深度报告-20221108-...
浙商银行消费者权益保护工作总目标、战略和政策一、浙商银行消费者.doc
电子回单浙商银行.json
八八战略感想摘录 浙商感想..doc
浙商银行历年真题—英才.docx
高度保真、切中要害,包你快速通过笔试,顺利进入面试阶段
浙商银行理财产品说明书.doc
数据中心存储平台革新案例-浙商银行.pdf
浙商银行签名控件是一款专门针对浙商银行网上银行而开发的的环境安全设置软件,只有安装了该控件用户才能在网银登陆时正常显示浙商e密码,才能正常安全的登陆网上银行,从而保护用户安全放心的使用网上转账、缴费、...
区域性商业银行小企业贷款专营模式研究_以浙商银行为例.pdf
人工智能行业:ChatGPT的宏观视角-浙商证券-2023.3.18-41页.pdf 人工智能行业:ChatGPT的宏观视角-浙商证券-2023.3.18-41页.pdf 人工智能行业:ChatGPT的宏观视角-浙商证券-2023.3.18-41页.pdf 人工智能行业:...
浙商银行的地域市场定位与分支机构设立.pptx
基于区块链技术的供应链金融白皮书(2020)-浙商银行-2020.12-48页.pdf
浙商银行网银驱动,用于登陆浙商银行网上银行.exe
华为造车的三条路——华为产业链深度系列研究 浙商证券 2022.pdf
现制咖啡行业深度报告:中端咖饮崛起,全新瑞幸归来-20210928-浙商-16.pdf
浙商银行SOA柜面业务系统分析报告.doc