以下程序代码运行的结果是()。inti,b=0,k=0;for(i=1;i<=5;i++){b=i%2;while(b-->=0)k++;}Console.WriteLine("{0},{1}",k,b);
A.3,-1
B.8,-1
C.3,0
D.8,-2
A.3,-1
B.8,-1
C.3,0
D.8,-2
阅读以下程序,给出运行结果。
classA{
publicstaticvoidmain(Stringargs[]){
intj=0;
for(inti=1;i<=10;i++){
j=j+i;
}
System.out.println("j="+j);
}
}
运行结果是:
A.执行后i=0
B.执行后i=3
C.执行后i=4
D.编译不能通过
A.10
B.6
C.9
D.13
A.while循环执行10次
B.死循环
C.循环一次都不执行
D.循环执行一次
A.While循环执行5次
B.该循环执行一次
C.循环一次都不执行
D.该循环是一个死循环
有如下程序: #inClude using nameSpace std; Class A{ public: A(inti=0):r1(i){ } void plint(){cout<<‘E’<<r1<<‘-’;} void print()const{cout<<‘C’<<r1*r1<<‘-’;} void print(int X){cout<<‘P’<<r1*r1*r1<<‘-’;} prlvate: intrl; }; intmain(){ Aal; constA a2(4); a1.print(2); a2.print(); returh0; } 运行时的输出结果是()。
A.P8-E4
B.P8-C16-
C.P0-E4-
D.P0-C16-
下列程序的输出结果是 #include<iostream.h> class Myclass{ public:My class(inti=0,int j=0) { x=i; y=j; } void show(){cout<<"x=" <<x<<" " <"y=" <<y<<endl;} void show()const{cout<<"x="<<""<<"y="<<y<<endl;} privated: int x; int y; }; void main() { Myclassmy1(3,4); const my2(7,8); myl.show();my2.show();}
A.x=4,y=3;x=7,y=8
B.x=3,y=4;X=7,y=8
C.x=7,y=8;x=4,y=3
D.x=8,y=7;x=7,y=8
以下程序的运行结果是()。 main() {struct date {int year,month,day;)today; printf(“%dkn”,sizeof(struct date));)
A.6
B.8
C.10
D.12