若有定义语句inta,b;doublex;下列选项中没有错误-查字典问答网
分类选择

来自郭鑫华的问题

  若有定义语句inta,b;doublex;下列选项中没有错误的是A)switch(x%2){case0:a++;break;case1:b++;break;default:a++;b++;}B)switch((int)x%2.0){case0:a++;break;case1:b++;break;default:a++;b++;}C)switch((int)x%2){c

  若有定义语句inta,b;doublex;下列选项中没有错误的是

  A)switch(x%2)

  {case0:a++;break;

  case1:b++;break;

  default:a++;b++;

  }

  B)switch((int)x%2.0)

  {case0:a++;break;

  case1:b++;break;

  default:a++;b++;

  }

  C)switch((int)x%2)

  {case0:a++;break;

  case1:b++;break;

  default:a++;b++;

  }

  A)switch((int)(x)%2)

  {case0.0:a++;break;

  case1.0:b++;break;

  default:a++;b++;

  }

1回答
2020-07-17 17:11
我要回答
请先登录
陈辛波

  选C

  A中switch(x%2),x为实数,不能求余

  B中(int)x%2.0,2.0为实数,不能求余

  D中case0.0:a++;break;

  case1.0:b++;break;

  case中不能用实数常量,只能用整型或字符型常量或常量表达式

2020-07-17 17:11:39

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •