以下两个变量a和b,a+b的哪个结果是NaN?()
第1题:
A、NaN!=null
B、NaN==NaN
C、{}!=false
D、null!=false
第2题:
A、vara=undefind;b=NaN
B、vara=‘123’;b=NaN
C、vara=undefined,b=NaN
D、vara=NaN,b=undefined
第3题:
有以下程序
main()
{ int a=0, b=0;
a=10; /* 给 a 赋值
b=20; 给 b 赋值 */
printf("a+b=%d\n",a+b); /* 输出计算结果 */
}
程序运行后的输出结果是
A)a+b=10
B)a+b=30
C)30
D) 出错
第4题:
以下程序的输出结果是 #include<iostream.h> void main( ) { int a=21,b=11; cout<<- -a+b;}
A.30
B.31
C.32
D.33
第5题:
以下程序的输出结果是( )。 #include <stdio.h> main() { int a=21,b=11; printf("%d\n",--a+b,--b+a); }
A.30
B.31
C.32
D.33
第6题:
A、vara=0,b=-0
B、vara=NaN,b=NaN
C、vara=null,b=undefined
D、vara=[],b=false
第7题:
以下程序不用第3个变量实现将两个数进行对调的操作,画线处应为( )。
voidmain( )
{inta,b;
scanf("%d%d",&a,&b);
cin>>a>>b;
cout<<"a="<<a<<"b="<<b;
a=a+b;b=a-b;a=_____;
cout<<"a="<<a<<"b="<<b<<endl;
}
A.a+b
B.a-b
C.b*a
D.a/b
第8题:
A、var_变量=NaN;
B、var0bj=[];
C、varobj=//;
D、varobj={};
第9题:
以下程序不用第3个变量实现将两个数进行对调的操作,画线处应为( )。 voidmain( ) {inta,b; scanf("%d%d",&a,&b); cin>>a>>b; cout<<"a="<<a<<"b="<<b; a=a+b;b=a-b;a=_____; cout<<"a="<<a<<"b="<<b<<endl; }
A.a+b
B.a-b
C.b*a
D.a/b
第10题:
X和Y为两个逻辑变量,设X=10111001,Y=11110011,对两个逻辑变量进行逻辑与运算的结果是( )
A.10111101
B.10110001
C.10110111
D.11110011