首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与if(a=1)a++;else a=b;语句功能不同的语句是( )。
以下选项中与if(a=1)a++;else a=b;语句功能不同的语句是( )。
admin
2017-11-27
50
问题
以下选项中与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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>intf(intx){inty;if(x==0||x==1)return(3);y=x*x-f(x-2);returny;}main()
有以下程序#includemain(){chara,b,c;b=‘1’;c=‘A’;for(a=0;a
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
定义inta=5,b;,则执行表达式b=++a*--a之后,变量b的值为______________。
下面函数的功能是()。sss(s,t)char*s,*t;{while(*s);while(*t)*(s++)=*(t++);returns:}
定义如下变量和数组:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i:0;i
设有如下定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structan
在关系模型中,二维表的行称为__________。
按"先进后出"原则组织数据的数据结构是【】。
随机试题
美报称美从中国组装获益最大,中国仅获漂亮数字新华网消息,美国《纽约时报》网站9日发表记者戴维一巴尔沃萨发自深圳的文章,指出看上去中国好像从贸易中获得了更大的回报,实际上真正利润被美国等外国公司所得,没有留下
下列哪种疾病大便呈深黄色,粪胆原增多
莫氏试验(24小时尿比密试验)的结果,正常的是
男性,65岁,反复咳嗽、咳痰20年。1周前受凉后畏寒、发热、咳脓痰、气急。体温37.6℃,呼吸24次/分,双肺呼吸音减低,有较多湿啰音,下肢水肿(+)。最主要的治疗措施为
周女士,27岁,确诊妊娠,末次月经2005年3月14日开始,预产期是()
下列引起蛋鸡脂肪肝综合征原因中,与事实不符的是
下列各种物资中,应当作为企业存货核算的有()。
神探狄仁杰在破案中常常能当机立断,迅速正确地做出判断,突显了他思维品质的()。
用命令"INDEXON姓名TAGindexnameUNIQUE"建立索引,其索引类型是______。
Theworld’ssmallestcontinentandsixthlargestcountrybytotalarea,Australia—owingtoitssizeandisolation—isoftendubbe
最新回复
(
0
)