单选题int a=1, b=2, 经运算 a^=b^=a^=b 后结果为()Aa=3,b=2Ba=1,b=2Ca=2,b=1D不知道

单选题
int a=1, b=2, 经运算 a^=b^=a^=b 后结果为()
A

a=3,b=2

B

a=1,b=2

C

a=2,b=1

D

不知道


参考解析

解析: 暂无解析

相关考题:

数组arr经过下面的操作后结果为( )。 int[] arr={1, 2, 3}; for (int i=0; i < 2; i++) arr[i] = 0;A.arr[0]==0B.arr[0]==1C.arr[1]==1D.arr[2]==0

若有定义int a=5,b=7;,则表达式a%=(b%2) 运算后,a的值为( )。A.0B.1C.11D.3

下列程序的运行结果为 include void main( ) { int a=2; int b=a+1; cout 下列程序的运行结果为#include<iostream.h>void main( ){int a=2;int b=a+1;cout < < a/b < < endl;}A.0.66667B.0C.0.7D.0.66666666…

include int LB(int*a,intn){ int p=1 for(int*b=a;b #includeint LB(int*a,intn){int p=1for(int*b=a;breturn p;}void main(){int a [5]={1,2,3,4,2};cout}输出结果:

下列程序的运行结果为【】。 include void main(void) {int a=2,b=-1,c=2; if(a 下列程序的运行结果为【 】。include<iostream.h>void main(void){int a=2,b=-1,c=2;if(a<b)if(b<0)c=0;else c=c+1;cout<<c<<endl;}

下面程序的结果为includeint C;class A{ private: int a; static int b; public: A 下面程序的结果为 #include<iostream.h> int C; class A { private: int a; static int b; public: A() {a=0;c=0;} void seta(){a++;} voidsetb(){b++;} voidsetc(){c++;} void display() {cout << a << " " << b << “ ” << c;} }; int A∷b=0; void main() { A a1,a2; a1.seta(); a1.setb(); a1.setc(); a2.seta(); a2.seth(); a2.setc(); a2.display(); }A.1 2 1B.1 2 2C.1 1 2D.2 2 2

下面程序的结果为_____。 include void main( ) { int a=1,b=2; bool c=1; if((a>b) 下面程序的结果为_____。include<iostream.h>void main( ){int a=1,b=2;bool c=1;if((a>b) | | c) cout < < "tree" < < endl;elsecout < < "false" < < endl;}

关于逻辑运算符的说法,正确的是( )。A.它们都是双目运算符,优先级相同B.语句“int a = 0, i = l, b; b = ai++;”执行后, i的值为2C.语句“int a = 1, i = l, b; b = a||++;”执行后,i的值为2D.语句“int a = 1, i = l, b; b = ai++;”执行后, i的值为2

下列程序段执行后的输出结果为 int x=3; int y=10; System.out. println(y %x) ;A.0B.1C.2D.3

以下程序运行后,输出结果为______。 main() { int a[2][3]={1,3,5,7,9,11},*s[2],**pp,*p: s[0]=a[0],s[1]=a[1]; pp=s; p=(int*)malloc(sizeof(int)); **pp=s[1][1]; p=*pp; printf("%d\n",*p); }A.1B.7C.9D.11

以下程序的执行结果为()。include class Sample{int n;public:Sample(int i) {n=i;} 以下程序的执行结果为( )。 #include <iostream.h> class Sample { int n; public: Sample(int i) {n=i;} operator++() {n++;} //前缀重载运算符 operator++(int) {n+=2;} //后缀重载运算符 void disp() { cout<<"n="<<n<<endl; } }; void main() { Sample A(2),B(2); A++; ++B; A.disp(); A.disp(); }A.n=4B.n=1C.n=3D.n=5 n=3 n=2 n=4 n=6

下面程序的结果为 include int c; class A { private: int a; static int b; publi 下面程序的结果为#include<iostream.h>int c;class A{private:int a;static int b;public:A( ) {a=0;c=0;}void seta( ) {a++;}void setb( ) {b++;}void setc( ) {c++;}void display( ) {cout < < a < < " " < < b < < " " < < c;}};int A: :b=0;void main( ){A a1,a2;a1.seta( ) ;a1.setb( ) ;al .setc( ) ;a2.seta( ) ;a2.setb( ) ;a2.setc( ) ;a2.display( ) ;}A.1 2 1B.1 2 2C.1 1 2D.2 2 2

设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则运算后,n的值为 ______。A.0B.1C.2D.3

表达式Int(-15.8)+Fix(-15.8)+Int(15.8)+Fix(15.8)的运算结果是( )。A. -1B. 2C. 0D. 4

下面程序的结果为includeint c;class A{private:int a;static int b;public:A( ){a 下面程序的结果为 #include<iostream.h> int c; class A { private: int a; static int b; public: A( ) {a=0;c=0;} void seta( ){a++;} void setb( ){b++;}A.1 2 1B.1 2 2C.1 1 2D.2 2 2

下列程序的运行结果为()。include void main(){int a=2;int b=a+1;cou 下列程序的运行结果为( )。 #include<iostream.h> void main() { int a=2; int b=a+1; cou<<afo<<endl; }A.0.66667B.0C.0.7D.0.66666666

若有定义“int a=5,b=7;”,则表达式a%-(b%2) 运算后,a的值为( )。A.0B.1C.11S 若有定义“int a=5,b=7;”,则表达式a%-(b%2) 运算后,a的值为( )。A.0B.1C.11D.3

下列程序的运行结果为include void main( ){ int a=2; int b=a+l; cout 下列程序的运行结果为 #include < iostream.h > void main( ) { int a=2; int b=a+l; cout < < a/b < < end1; }A.0.66667B.0C.0.7D.0.66666666…

以下程序运行后,输出结果是 ( ) fut(int * * s,int p[2][3]) { * * s=p[1][1];} main( ) { int a [2] [3]= {1, 3, 5, 7, 9, 11}, * p; p=(int * )malloc (sizeof(int)); fut(p,a); printf("%d\n",* p); }A.1B.7C.9D.11

下面程序的运算结果为 ( )。include using namespace ~td;int i;int fun( ) { stati 下面程序的运算结果为 ( )。 #include < iostream > using namespace ~td; int i; int fun( ) { static int i = 10; return + + i; void main ( ) { fun( ); cout <<fun() <<" ," <<i; }A.10,100B.12,100C.12,12D.11,100

在下面程序运行后,输出结果为 ______。includevoid count(int x[],int n,int y 在下面程序运行后,输出结果为 ______。 #include<iostream.h> void count(int x[],int n,int y){ int k; y=0; for(k=0:k<n;k++) if(x[k]<0) y++; } void main(){ int b[]={2,1,-8,-3,7,2,4,6,0,-13}; int x; count(b,10,x); cout<<“x”<<x<<end1; }A.x=3B.x=5C.出错D.x=0

下面程序的结果为______。include void main() { int 3=1,b=2; bool c=1; if(a>b)||c 下面程序的结果为______。include<iostream.h>void main(){int 3=1,b=2;bool c=1;if(a>b)||c)cout<<“true”<<endl;elsecout<<“false”<<endl;}

设a为int变量,b为float变量,则a+b的运算结果为()型数据。

下列表达式中,运算结果为.F.的是()。A、LEFT(’计算机’,4)=’计算’B、INT(3/2)=1C、SUBSTR(’computer’,6,3)=’TER’D、’Ab’–’9501’=’Ab9501’

int a=1, b=2, 经运算 a^=b^=a^=b 后结果为()A、a=3,b=2B、a=1,b=2C、a=2,b=1D、不知道

单选题有以下程序#include #include void fun(int*p1,int*p2,int*s){ s=(int*)malloc(sizeof(int)); *s=*p1+*p2;}main(){ int a[2]={1,2}, b[2]={10,20},*s=a; fun(a,b,s); printf(%d,*s);}程序运行后的输出结果是(  )。A1B10C11D2

填空题设a为int变量,b为float变量,则a+b的运算结果为()型数据。