42.
Base *pb = new Child(1);
43.
pb->func1();
44.
cout<<pb->getValue()<<endl;
45.
delete pb;
46.
47.
return 0;
48. }
2
、请问程序的输出结果是(
30
)
#dene DOUBLE(x) x+x // x*2
int i = DOUBLE(5)*5;
cout<<i<<endl;
3
、写出一下程序的输出(死循环)
[cpp] view plaincopyprint?
1. int main(void)
2. {
3.
char num;
4.
for(num = 0; num < 255; )
5.
num += num;
6.
printf("%d\n",num);
7.
return 0;
8. }
4
、程序出错在什么阶段?()
[cpp] view plaincopyprint?
1. int main(void)
2. {
3.
http://www.sogou.com
4.
cout<<"welcome to sogou"<<endl;
5.
6.
return 0;
7. }
A
、编译阶段出错
B
、运行阶段出错
C
、编译和运行都出错
D
、程序运行正常
因为
http://www.sogou.com
中
//
后面是注释,前面的
http:
是标签(类似于
goto
语句中
的标签)。(这个题目碉堡了)
5
、下面程序执行结果为【说明:
X86_64
环境】(
D
)
[cpp] view plaincopyprint?
1. int main(void)
2. {
评论