整数 -32100可以赋值给int型和long int型变量.
整数 -32100可以赋值给int型和long int型变量.
相关考题:
下列关于单目运算符++、--的叙述中正确的是A.它们的运算对象可以是任何变量和常量B.它们的运算对象可以是char型变量和int型变量,但不能是float型变量C.它们的运算对象可以是int型变量,但不能是double型变量和float型变量D.它们的运算对象可以是char型变量、int型变量和float型变量
有以下定义语句: double a,b; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是( )。A.a=a+b=b++B.w%((int)a+b)C.(c+w)%(int)aD.w=a==b
若变量已正确定义为int型,要通过语句:scanf(”%d,%d,%d”,a,b,给a赋值l、给b赋值2、给 若变量已正确定义为int型,要通过语句:scanf(”%d,%d,%d”,&;a,&;b,&C.;给a赋值l、给b赋值2、给C赋值3,以下输入形式中错误的是( )。(注:口代表一个空格符)
若想定义int型变量a,b,c,d并都赋值为1,以下写法中错误的是( )。A.int a=b=c=d=1;B.int a=1,b=1,c=1,d=1;C.int a,b,c,d;a=b=c=d=1;D.int a,b,c,d=1;a=b=c=d;
下列关于单目运算符++、--的叙述中,正确的是( )。A.它们的运算对象可以是任何变量和常量B.它们的运算对象可以是char型变量和血型变量,但不能是float型变量C.它们的运算对象可以是int型变量,但不能是doule型变量和float型变量D.它们的运算对象可以是char型变量、int型变量和float型变量
x,y是整数型变量,z产生一个范围在[y,x]之间的随机整数的语句是( )。A.z=Int(Rnd*(y-x+1))+xB.z=Int(Rnd*y) + xC.z=Int(Rnd*x)+yD.z=Int(Rnd*(y-x)) + x
有定义语句doubld a,b;int w;long c;若各变量已正确赋值,则下列选项中正确的表达式是( )。A.a=a+b=b++B.w%((int) a+b)C.(c+w)%(int)aD.w=a==b;
在C程序中,设一表达式中包含有int,long,char和unsigned类型的变量和数据,这四种类型数据的转换规则是()。A、int→unsigned→long→charB、char→int→long→unsignedC、char→int→unsigned→longD、int→char→unsigned→long
关于数据类型转换下面描述错误的是()A、byte类型数据可以转换为short、int、long类型数据B、long类型数据有可能转换为byte、short、int类型数据C、在语句int i=(int)78.67;中,变量i的值为79D、当两个数据的类型不同一时,必须先进行数据类型的转换,再运算或赋值
多选题设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,正确的switch语句是()。Aswitch(x+y){……}Bswitch(ch+1){……}Cswitch ch{……}Dswitch(a+b){……}
单选题设x为float型变量,y为double型变量,a为int型变量,b为long型变量,c为char型变量,则表达式x+y*a/x+b/y+c的值为()类型。AintBlongCdoubleDchar
单选题要使变量x赋值为1~100间(含1,不含100)的一个随机整数,正确的语句是()Ax=Int(100*RnD)Bx=Int(101*RnD)Cx=1+Int(100*RnD)Dx=1+Int(99*RnD)
单选题设i、j为int型变量名,a为int型数组名,以下选项中,正确的赋值语句是()。Ai = i + 2Ba [0]= 7;Ci++- --j;Da(0)= 66;