若a为int类型变量,初始值为0,则表达式a=(char)(255/2+1)的值是A.127B.128C.0D.-128

若a为int类型变量,初始值为0,则表达式a=(char)(255/2+1)的值是

A.127

B.128

C.0

D.-128


参考答案和解析
C

相关考题:

若有以下定义:char a;int b;float c; double d;则表达式a*b+d-c值的类型为【12】 。

若x是一个bool型变量,y是一个值为100的int型变量,则表达式 !x 0 的值为:()。 A.为trueB.为falseC.与x的值相同D.与x的值相反

若a是int型变量,则表达式(a=2*3,a*2),a 6的值为_________。

若有以下定义char a;int b;float c;double d;则表达式a*b+d-c值的类型为

现有定义int a;double b;float c;char k;,则表达式a/b+c-k值的类型为A.intB.doubleC.floatD.char

若有以下定义: char a;int b; float c;double d; 则表达式a*b+b-c值的类型为( )。A. floatSX 若有以下定义: char a;int b; float c;double d; 则表达式a*b+b-c值的类型为( )。A. floatB.intC.charD.double

若ch为char型变量,k为int型变量(已知字符a的ASCⅡ码是97),则执行下列语句后输出的结果为( )。A.因变量类型与格式描述符的类型不匹配,输出无定值B.输出项与格式描述符个数不符,输出为0或不定值C.62,142,k=%dD.62,142,k=%l0

设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是( )。A. B. S 设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是( )。A.B.C.D.

设有以下变量定义,并已赋确定的值: char w; int x; float y; double z; 则表达式:w*x+z-y所求得的数据类型为( )。A.charB.intC.floatD.double

若变量c为char类型,能正确判断出c为小写字母的表达式是_______。A.′a′=′a′)||(c=′a′)&&(c 若变量c为char类型,能正确判断出c为小写字母的表达式是_______。A.′a′=′a′)||(c=′a′)&&(c

假设int类型的变量x、y和z,它们的初始值分别为10、20和30,则布尔表达式x10z 假设int类型的变量x、y和z,它们的初始值分别为10、20和30,则布尔表达式x<10‖y>10z<10的值为______。A.falseB.1C.trueD.无法判断

关于类型转换的说法中,错误的是( )。A.如果a为血型变量,b为char型变量,则a+b的值为血型B.如果a为float型变量,b为int型变量,则a-b的值为float型C.如果a为double型变量,b为float型变量,则a*b的值为double型D.如果a为血型变量,b为血型变量,则a/(double)b的值为int型

若变量x为int类型,并且值为4,则执行表达式x+=x-=x*x以后,x的值为()。A、-24B、-16C、16D、24

设x为float型变量,y为double型变量,a为int型变量,b为long型变量, c为char型变量,则表达式x+y*a/x+b/y+c的值为()类型。A、intB、longC、doubleD、char

若a为int型变量,则表达式(a=4*5,a*2),a+6的值为()。

设a是int型变量,其值为3,则把其值变成字符’3’的表达式是()A、(char)aB、a=3C、a=a-48D、a=a+48

设a是char型变量,其值字符为’1’,则把其值变成整数1的表达式是()。A、(int)aB、int(a)C、a=a-48D、a/(int)a

若a是int型变量,则计算表达式后a的值为()。a=25/3%3

若a是int型变量,且a的初值为6,则计算表达式后a的值为()。a+=a-=a*a

若x是int型变量,则执行下面表达式后,x的值为()。x=(a=4,6*2)

若a是int型变量,则执行下面表达式后,a的值为()。a=25/3%3

若a是int型变量、且a的初值为6,则执行下面表达式后,a的值为()。a+=a-=a*a

填空题若a是int型变量、且a的初值为6,则执行下面表达式后,a的值为()。a+=a-=a*a

填空题若a是int型变量,且a的初值为6,则计算表达式后a的值为()。a+=a-=a*a

单选题设x为float型变量,y为double型变量,a为int型变量,b为long型变量,c为char型变量,则表达式x+y*a/x+b/y+c的值为()类型。AintBlongCdoubleDchar

填空题若a是int型变量,则计算表达式后a的值为()。a=25/3%3

单选题若变量x为int类型,并且值为4,则执行表达式x+=x-=x*x以后,x的值为()。A-24B-16C16D24

填空题若a是int型变量,则执行下面表达式后,a的值为()。a=25/3%3