有如下程序:includemain(){int x=1,a=0,b=0;switch(x){ case 0: b++; case 1: a++; case 2:a++;b++;}printf(“a=%d,b=%d”,a,b)’}
A.a=2,b=1
B.a=1,b=1
C.a=1,b=0
D.a=2,b=2
时间:2024-03-14 15:12:45
相似题目
-
有如下程序 int func(int a,int b) { return(a+b); } main() { int x=2,y=5,z=8,r; r=func(func(x,y),z); printf("%d\n",r); } 该程序的输出结果是()
A . 12
B . 13
C . 14
D . 15
-
有以下程序#includemain(){ int a=5,b=1,t;t=(a<<2|b); printf(“%d ”,t)}程序运行后的输出结果是
-
有如下程序:#include int main(void){int x=23;do{printf(%d,x--);}while(!x);return 0;}该程序的执行结果是( )。
-
若有语句如下,则程序段的输出是 。int x=3;do {printf(\%d\,x-=2);}while(!(--x));
-
有如下程序:include<iostream>using namespace std;class MyClass{public:MyClass(int x):val(x
有如下程序: include<iostream> using namespace std; class MyClass{ public: MyClass(int x):val(x){} void Print()const{cout<<“const:val=”<<<val<<‘\’;} void Print(){cout<<“val=”<<val<<‘t’;} private: int va1; }; int main(){ cons
A.val=10 const:val=20
B.const:val=10 const:val=20
C.const:val=10 val=20
D.val=10 val=20
-
有如下程序:include<iostream>using namespace std;class sample{private:int x,y;public:sampl
有如下程序: include<iostream> using namespace std; class sample { private: int x,y; public: sample(int i,int j) { x=i; y=j; } void disp() { cout<<"disp1"<<endl; } void disp()const { cout<<"disp2"<<endl; } }; int main() { const sample a(1,2); a.disp(); return 0; } 该程序运行后的输出结果是()。
A.disp1
B.disp2
C.disp1 disp2
D.程序编译时出错
-
有如下程序段:int a=14,b=15,x,char c='A';x=(a&&B) &&(c<'B');执行该程序段后,
有如下程序段: int a=14,b=15,x, char c='A'; x=(a&&B) &&(c<'B'); 执行该程序段后,x的值为()
A.1
B.0
C.FALSE
D.TRUE
-
若有如下程序:sub(int a,int b,int c){c=a+b;return(c);}main(){int x=3,y=4,z=6;sub(x,y,z);pri
若有如下程序: sub(int a,int b,int c) { c=a+b; return(c);} main() {int x=3,y=4,z=6; sub(x,y,z); printf('%d”,z); } 则程序运行后的输出结果是()。
A.3
B.6
C.7
D.4
-
有如下程序int func(int a,int b){return(a+b);}main(){int x=2,y=5,z=8,r;r=func(func(x,y),z);printf("%d\n",r);}该程序的输出结果是()
A.12
B.13
C.14
D.15
-
6、有如下程序段,该程序的执行结果是()。 int x=23; do { printf(“%d”,x--);} while(!x);
A.321
B.23
C.不输出任何内容
D.死循环
-
有如下程序:include<iostream>using namespace std;class DA{int k;public:DA(int x=1):k(x){}~
有如下程序: include<iostream> using namespace std; class DA{ int k; public: DA(int x=1):k(x){} ~DA(){cout<<k;} }; int main(){ DAd[]={DA(3),DA(3),DA(3)}; DA*p=new DA[2]; delete[]p; return(); } 这个程序的输出结果是()。
A.111
B.333
C.11333
D.11133
-
有如下程序: main() { int x=1,a=0,b=0; swltcn(x) { case 0:b++; case 1:a++: case
有如下程序: main() { int x=1,a=0,b=0; swltcn(x) { case 0:b++; case 1:a++: case 2:a++;b++; } printf("a=%d,b=%d\n",a,b);} 该程序的输出结果是()。
A.a=2,b=1
B.a=1,b=1
C.a=1,b=0
D.a=2,b=2
-
若有如下程序: main() {int x=5,y,*t;t=&x; y=++(* t); printf("%d,%d",x,y
若有如下程序: main() {int x=5,y,*t;t=&x; y=++(* t); printf("%d,%d",x,y);} 则程序执行后的x值为【 】,y的值为【 】。
-
有如下程序段,执行该程序段后,x的值为( )。 int a=14, b=15,x; char c=&39;A&39;; x=(a&&b)&&(c<&39;B&39;);
A.ture
B.false
C.0
D.1
-
有如下程序:include<stdio.h>int func(int a,int b){return(a+b):}main(){int x=2,y=5,z=8,r; r
有如下程序: include <stdio.h> int func(int a,int b) { return(a+b):} main() { int x=2,y=5,z=8,r; r=func(func(x,y),z); printf("%d\n",r); } 该程序的输出结果是()。
A.12
B.13
C.14
D.15
-
有如下程序include<iostream.h>int func(int a,int b){ return(a+b) ;}void main(){ int x=2,y
有如下程序 include<iostream.h> int func(int a,int b) { return(a+b) ;} void main() { int x=2,y=5,z=8, r; r=func (func(x,y),z); cout << r; } 该程序的输出的结果是
A.12
B.13
C.14
D.15
-
有如下程序段: int x=4;int y=1; int main() { int x=8,y=::y; cout<<x<<y<<endl; } 运行时的输出结果是()。
A.44
B.84
C.81
D.41
-
有如下程序段: int x=3; do { printf()
A.1
B.3
C.1-2
D.死循环
-
若有如下程序: main() {int x=3,y=4,z; z=(x+(y-=X*X)); printf("%d,%d\n",y,z); } 则程序执行后的输出结果是()。
A.-4,2
B.-5,-2
C.-5,-1
D.4,-2
-
有如下程序:include<stdio.h>main(){int x=23; do {Printf("%d",x--);} while(! x);}该程序的执
有如下程序: include <stdio.h> main() { int x=23; do { Printf("%d",x--);} while(! x); } 该程序的执行结果是()。
A.321
B.23
C.不输出任何内容
D.陷入死循环
-
有如下程序:int x=3:d0{x-=2:cout<<x:}while(!(--x));执行这个程序的输出结果是A.1B.30C.12D.死
有如下程序: int x=3: d0{ x-=2: cout<<x: }while(!(--x)); 执行这个程序的输出结果是
A.1
B.30
C.12
D.死循环
-
有以下程序 includemain(){ int sum, pad, pAd; sum = pad = 5; pAd = ++sum, pAd++, ++pad; printf(“%d”, pad ); }程序的输出结果是()
A.5
B.6
C.7
D.8
-
有如下程序: void main() int y=3,x=3,z=1; printf("%d%(1",(x,y++),z+2); 运行该程序后输出的结果是()。
A.3 4
B.4 2
C.4 3
D.3 3
-
有如下程序:该程序的执行结果是()。main(){ int x=23;do{printf(”%d”, x--);}while(!x);}
A.321
B.23
C.不输出任何内容
D.陷入死循环