[单选题]

设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,则正确的swith语句是( )。

A.switch (x+y) {...}

B.switch (ch+1) {...}

C.switch ch {...}

D.switck (a+b) {...}

参考答案与解析:

相关试题

设有以下变量定义,并已赋确定的值:char w;int x;float y;do

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

  • 查看答案
  • 将int型变量n转换成float型变量的方法是()。

    [单选题]将int型变量n转换成float型变量的方法是()。A .floatnB .(float)nC .float(n)D .21个字符

  • 查看答案
  • 若ch为char型变量,k为int型变量(已知字符a的ASCII码是97),则执

    [单选题]若ch为char型变量,k为int型变量(已知字符a的ASCII码是97),则执行下列语句后输出的结果为( )。ch='b';k=10;printf("%x,%o,",ch,ch,k);printf("k=%%d/n",k);A.因变量类型与格式描述符的类型不匹配,输出无定值B.输出项与格式描述符个数不符,输出为0值或不定值C.62,142,k=%dD.62,142,k=%10

  • 查看答案
  • 若ch为char型变量,k为int型变量(已知字符a的ASCII码是97),则执

    [单选题]若ch为char型变量,k为int型变量(已知字符a的ASCII码是97),则执行下列语句后输出的结果为( )。 ch='b'; k=10; printf("%x,%O,",ch,ch,k); printf("k=%%d/n",k);A.因变量类型与格式描述符的类型不匹配,输出无定值B.输出项与格式描述符个数不符,输出为0值或不定值C.62,142,k=%dD.62,142,k=%10

  • 查看答案
  • 设i是int型变量,f是float型变量,用下面的语句给这两个变量输入值:( )

    [单选题]设i是int型变量,f是float型变量,用下面的语句给这两个变量输入值:( )

  • 查看答案
  • 设x,y,t均为int型变量,执行语句: x=y=3; t=£«£«x||£«£

    [单选题]设x,y,t均为int型变量,执行语句:x=y=3;t=++x||++y;完成后,y的值为A.不确定B.4C.3D.1

  • 查看答案
  • 设x,y,t均为int型变量,执行语句:x=y=3;t=£«£«x||£«£«y

    [单选题]设x,y,t均为int型变量,执行语句:x=y=3;t=++x||++y;,完成后,y的值为( )。A.不确定B.4C.3D.1

  • 查看答案
  • 设i是int型变量,f是float型变量,用下面的语句给这2个变量输入值。为了将

    [单选题]设i是int型变量,f是float型变量,用下面的语句给这2个变量输入值。为了将,100和765.12分别赋给i和f,则正确的输入为______。 scanf("i=%d,f=%f”,&i,&f);A.100<空格>765.12<回车>B.i=100,f=765.12<回车>C.100<回车>765.12<回车>D.x=100<回车>y=765.12<回车>

  • 查看答案
  • 设x和y均为int型变量,则以下语句:“x£«=y;y=x£­y;x£­=y;”

    [单选题]设x和y均为int型变量,则以下语句:“x+=y;y=x-y;x-=y;”的功能是______。A.把x和y按从大到小排列B.把x和y按从小到大排列C.无确定结果D.交换x和y中的值

  • 查看答案
  • 设x、y、t均为int型变量,则执行语句:x=y=3;t=£«£«x||£«£«

    [单选题]设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为( )。A.不定值B.4C.3D.1

  • 查看答案
  • 设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋