阿摩線上測驗 登入

試題詳解

試卷:99年 - 2010年9月计算机等级考试— 二级—《C语言 》#13768 | 科目:计算机等级考试— 二级—《C语言 》

試卷資訊

試卷名稱:99年 - 2010年9月计算机等级考试— 二级—《C语言 》#13768

年份:99年

科目:计算机等级考试— 二级—《C语言 》

19)若有定义语句 int a,b; double x; 则下列选项中没有错误的是
(A) switch (x%2) { case 0: a++; break; case 1: b++; break; default: a++; b++; }
(B) switch ((int)x/2.0) { case 0: a++; break; case 1: b++; break; default : a++; b++; }
(C) switch((int)x%2) { case 0: a++; break; case 1: b++; break; default : a++; b++; }
(D)switch((int)(x)%2) { case 0.0: a++; break; case 1.0: b++; break; default : a++; b++; }
正確答案:登入後查看