首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与if(a=1)a++;else a=b;语句功能不同的语句是( )。
以下选项中与if(a=1)a++;else a=b;语句功能不同的语句是( )。
admin
2017-11-27
87
问题
以下选项中与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 l:a++; }
D、a=(a=1)?(a++):b
答案
B
解析
if else语句的含义是,如果变量a的值等于1,变量a的值加1,否则,则把变量b的值赋给变量a。在本题的4个选项中,与其含义不同的是选项B),因为当a=1的时候,会直接执行default后面的语句,并不会执行case后现在语句,最终结果是将b的值赋给a。
转载请注明原文地址:https://kaotiyun.com/show/76xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设已有定义:floatx;则以下对指针变量P进行定义且赋初值的语句中正确的是()。
在软件设计中,不属于过程设计工具的是()。
数据库管理系统提供的数据语言中,负责数据的增?删?改和查询的是【】。
下面关于数据库三级模式结构的叙述中,正确的是()。
若有定义inta[5],*p=a;则正确引用数组元素的是()。
若有定义:inta=10,b=8,c=4;然后顺序执行下列语句后,变量a中的值是_____________。c=(b-=(a-4));a=(c%2)+(b-1);
以下选项中,合法的一组C语言数值常量是()。
若有以下定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
下列程序的功能是:求出ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符1,则输出3,请填空。#include#include#defineM81inttim(
对如下二叉树进行后序遍历的结果为()。
随机试题
感应加热表面淬火淬硬层深度与()有关。
青春期功血治疗原则不包括
在计算综合资金成本时,也可以按照债券、股票的市场价格确定其占全部资金的比重。()
某有限责任公司的股东会的会议召集程序违反了法律的规定,该公司的股东可以自决议作出之日起()天内请求人民法院撤销。
下列词语中划线的字读音全都正确的一项是()
()被誉为“中国17世纪的工艺百科全书”。
中华民族代代相传、绵延不断的重要文明标识是:
社会主义初级阶段的长期性,从根本上说是由()决定的
下列链表中,其逻辑结构属于非线性结构的是()。
Lookattheformbelow.YouwillhearamancallingforJamesClark.For:JamesClarkFrom:MossGreenMr.MossGree
最新回复
(
0
)