首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句int a,b;double x;,则下列选项中没有错误的是( )。【10年9月】
若有定义语句int a,b;double x;,则下列选项中没有错误的是( )。【10年9月】
admin
2019-01-11
85
问题
若有定义语句int a,b;double x;,则下列选项中没有错误的是( )。【10年9月】
选项
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++;
}
答案
C
解析
%运算符两边的表达式必须是整型,所以选项A)、B)错误。选项D)中switch后的表达式类型和case后的表达式类型不一致。
转载请注明原文地址:https://kaotiyun.com/show/4ixp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
支持数据库各种操作的软件系统叫做
下列叙述中正确的是()。
以下函数的功能是求x的y次方,请填空。doublefun(doublex,inty){inti;doublez;for(i=1,z=x;i<y;i++)z=z*【】;returnz;
有以下程序main(){inti,j,x=0;for(i=0;i
执行以下程序后,输出#号的个数是【】。#include<studio.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)putchar(’#’);}
在说明语句:int*f();中,标识符f代表的是
已有定义:intx=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是()。
下面关于完全二叉树的叙述中,错误的是______。
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
在面向对象方法中,属性与操作相似的一组对象称为【】。
随机试题
防护林和特殊用途林中的(),不得进行皆伐。
颈椎病脊髓型,症状进行性加重的治疗用颈椎病神经根型的治疗常用
下列关于城市设计的表述正确的是()。
审计作用可体现在发挥职能产生的影响方面,其主要的表现有()。
为了划定各责任中心的成本责任,使不应承担损失的责任中心在经济上得到合理补偿,必须进行责任转账。()
根据合伙企业法律制度的规定,下列各项中,属于普通合伙人当然退伙的情形是()。(2006年)
中国大地原点在()。
企业战略联盟是两个或两个以上的经济实体(一般指企业,如果企业间的某些部门达成联盟关系,也适用此定义)为了实现特定的战略目标而采取的共担风险、共享利益的长期联合与合作协议。根据上述定义,下列属于企业战略联盟的是:
将逻辑型数据转换成整型数掂,转换规则是()。
A、Thepayment.B、Theshipment.C、TheconsignmentD、Theemployment.D
最新回复
(
0
)