有如下类定义:
class Test
{
public:
Test(){a=0;c=0;}//①
int f(im A.const{this->a=a;}//②
static int g(){return a;f//③
void h(int B.{Test:.b=b;};//④
private:
int a;
static int b;
const int C;
};
int Test::b=0:
在标注号码的行中,能被正确编译的是( )。
发布于 2022-05-13 21:36:40
登录后免费查看答案
关注者
0
被浏览
24
1 个回答
推荐阅读
-
下面这个程序的结果是#includeclass A{ private:int a;public:void seta(); int geta(); };void A::seta(){a = 1;}int A::geta(){return a;}class B{ private:int a;public:void seta(); int geta(); };void B::seta(){a = 2;}int B::geta(){return a;}class C : public A, public B{ private:int b;public:void display(); };void C::display(){ int b = geta();cout << b; }void main(){ C c;c.seta();c.display(); }
2022-05-13 关注 0 浏览33 1答案
-
下列函数的运行结果是#includeint f(int a,int b){ int c;if(a>b)c=1;else if(a==b)c=0;else c=-1;return(c); }void main(){ int i=2,j=3;int p=f(i,j);cout << p; }
2022-05-13 关注 0 浏览23 1答案
-
执行下列代码的输出结果是( ) public class Demo{ public static void main(String args[]){ int num = 10; System.out.println(test(num)); } public static int test(int b){ try { b += 10; return b; } catch(RuntimeException e) { } catch(Exception e2) { } finally { b += 10; return b; } } }
2021-11-20 关注 0 浏览812 1答案
-
下列函数的运行结果是( )#includeint f(int a,int b){ int c;if(a>b) c=1;else if(a==b) c=0;else c=-1;return(c);}void main(){ int i=2,j=3;int p=f(i,j);cout<<p;}< p=""></p;}<>
2022-05-13 关注 0 浏览36 1答案
-
下列程序的输出结果是( )。#includeint fun(int a){ int b=0;static int c=4:a=c++:b++;return(a):main(){ int a=2,i,c;for(i=0:i<2;i++)c=f(a+1):printf("%d\n",c);}
2022-05-11 关注 0 浏览42 1答案
-
下列程序的输出结果是( )。#includemain( ){ int a=2,b=3,P;p=f(a,b);printf(”%d”,p);}int f(a,b){ int c;if(a>b)c=1;else if(a==b)c=0;else c=-l;return(c);}
2022-05-11 关注 0 浏览37 1答案
-
给定java 代码如下,编译运行后,输出结果是:public class test {static int i;public int aMethod() {i++;return i;}public static void main (String args[]) {Test test=new Test() ;test.aMethod () ;System.out.println (test.aMethod()) ;} }
2022-05-10 关注 0 浏览72 1答案
-
有以下程序:void f(int x,int y){ int t;if(x}main(){ int a=4,b=3,c=5;f(a,b);f(a,c);f(b,c);printf("%d,%d,%d\n",a,b,c);}执行后输出结果是( )。
2022-05-11 关注 0 浏览34 1答案
-
执行下列程序时,会产生什么异常( )。public class Test{public static void main(String args[]){int d=101;int b=220:long a=321;System.OUt.println((a-b)/(a-b-d));}}
2022-05-11 关注 0 浏览26 1答案
-
有如下类定义:class AA{im a:public:int getRef()const{return&a;}//①int getValue()const{return a;}//②void set(int n)const{a=n;}//③friend void show(AA aA.const{cout<};其中四个函数的定义中正确的是( )。
2022-05-13 关注 0 浏览15 1答案