首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与if(a==1)a++;else a=b:语句功能不同的语句是( )。
以下选项中与if(a==1)a++;else a=b:语句功能不同的语句是( )。
admin
2020-01-10
70
问题
以下选项中与if(a==1)a++;else a=b:语句功能不同的语句是( )。
选项
A、switch(a)
{case 0:a=b;break;
default:a++:
}
B、switch(a==1)
{case 0:a++;
default:a=b;
}
C、switch(a)
{default:a=b;break;
case 1:a++;
}
D、a=(a==1)?(a++):b
答案
B
解析
if else语句的含义是,如果变量a的值等于1,变量a的值加l,否则,则把变量b的值赋给变量a。在本题的4个选项中,与其含义不同的是选项B),因为没有break语句,当a=1的时候,会顺序执行两条语句,最终结果是将b的值赋给a。
转载请注明原文地址:https://kaotiyun.com/show/FWCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下语句中存在语法错误的是
以下能正确定义二维数组是
有以下定义语句,编译时会出现编译错误的是
以下定义语句中正确的是
已有定义:charc;,程序前面已在命令中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
以下叙述中正确的是
有以下程序voidfun(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}
在一个C源程序文件中所定义的全局变量,其作用域为
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
设有定义语句intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值不能完成此操作的语句是
随机试题
行政机关进行调查或检查时,()应当制作笔录
设函数z=x2y+=()
不属于人体上呼吸道正常菌群的细菌是
采用顶管法施工,顶管结束后,管节接口内侧间隙()密封处理。
课程的组织方式或设计课程的种类,指的是()。
Oureffortswillpayoffiftheresultsoftheresearchcanbeappliedtotheresearchanddevelopmentofnewtechnology.
对外贸易在各国经济生活中的地位和作用不断提高。根据联合国的有关统计,1970年世界各国出口总额占全球国民生产总值的11.4%,1980年增加到14.1%,1990年增加到16.2%,2000年则达到20%。这段话最终表明的结果不正确的一项是( )。
Onanaverageofsixtimesaday,adoctorinHollandpractices“active”euthanasia(安乐死):intentionallyadministeringalethal(
“打翻在地”中的“翻”和“在地”分别是()。(西南大学2015)
Heisvery______andwell-qualified,soheshouldreachthetopofthisprofession.
最新回复
(
0
)