单项选择题
下列程序的运行结果是( )。 #include<iostream.h> voidfun(int &a,int b=3) { static int i=2; a=a+b+i; i=i+a; } void main() { int x=5,y=2; fun(x,y); cout<<x<<","; fun(x); cout<<x<<endl; }
A.5,2
B.7,11
C.11,23
D.9,23
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
A.MyClass operator*(double,doubl;
B.MyClass operator*(double,MyClas;
C.MyClass operator*(MyClass,doubl;
D.MyClass operator*(MyClass,MyClas;
点击查看答案&解析
单项选择题
( )既可重载为一元运算符,又可重载为二元运算符。
A.“*”
B.“=”
C.“=”和“*”
D.“*”和“*++”
点击查看答案&解析
相关试题
在声明派生类时,如果不显式地给出继承方式...
己知下列程序的输出结果是42,请将横线处...
有如下程序:#include<iostream>using ...
请将下列类定义补充完整。class Base(pub...
下列程序的执行结果是______。#incl...