首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与if(a=1)a++;else a=b;语句功能不同的语句是( )。
以下选项中与if(a=1)a++;else a=b;语句功能不同的语句是( )。
admin
2017-11-27
104
问题
以下选项中与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全国计算机二级
相关试题推荐
设有以下语句:inta=1,b=2,c;c=a^(b<<2);执行后,C的值为()。
按“先进后出”原则组织数据的数据结构是()。
有以下程序段s=1.0:for(k=1;k
设有如下定义语句intm[]={2,4,6,8,10},*k=m;以下选项中,表达式的值为6的是
以下程序调用函数swap将指针s和t所指单元(a和b)中的内容交换,请填空。main(){inta=10,b=20*s,*t;s=&a;t=&b;__________printf(“
对数据元素之间的逻辑关系的描述是___________。
以下程序:#include#includemain(){charstr[]=“abcd\n\123Lxab”;printf(“%d”,(str));}运行后的输出结果是(
下列叙述中错误的是()。
以下不合法的用户标识符是()。
有以下程序 main() { char a[7]="a0\0a0\0";int i,j; i=sizeof(a);j=strlen(a); printf("%d%d\n",i,j); } 程序运行后的输出结果是______。
随机试题
下列证据中,既属于直接证据又属于原始证据的有哪些?()
跨国公司主要在产品各要素诸如功能、质量、外观等方面和营销方式、策略上形成企业特有的与竞争对手不同的风格,从而树立能为顾客所识别的市场形象和竞争优势。这种市场竞争战略是()
男,45岁。有肺结核史,近1个月来咳嗽、低热,痰中带血,胸片示:左肺上叶不张。若需手术治疗,最佳的手术方式为
下列不是麻醉前用药目的的是( )
工程咨询协承担工程咨询行业()的具体工作。
材料一:“多干多错,少干少错,不干不错”“为了不出事,宁愿不干事”,近年来,在全面从严治党新形势下,这种“为官不为”的消极心理在干部队伍中有滋生蔓延之势。由于心存顾虑、不敢担当,一些干部在改革创新路上步履迟缓,甚至止步不前。“保持锐意创新的勇气、
根据所给图表、文字资料回答81-85题。2008年,全国民政事业基本建设完成投资总额为66.6亿元,施工项目为3906个,完成投资总额比上年增长39.6%。其中国家投资26.6亿元,比上年增长83.4%。在投资总额中,用于优抚安置事业单位投资为9.
义务教育的特征不包括
漏壶是我国古代用来计量()的工具。
已知某汉字的区位码是1221,则其国标码是
最新回复
(
0
)