首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与if(a=1)a++;else a=b;语句功能不同的语句是( )。
以下选项中与if(a=1)a++;else a=b;语句功能不同的语句是( )。
admin
2017-11-27
84
问题
以下选项中与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全国计算机二级
相关试题推荐
以下关于算法的叙述中错误的是
以下程序调用函数swap将指针s和t所指单元(a和b)中的内容交换,请填空。main(){inta=10,b=20*s,*t;s=&a;t=&b;__________printf(“
下列哪一条不属于数据库设计的任务?()
已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是()。
执行以下语句段后,xy的值是()。int*pt,xy;xy=200;pt=&xy;xy=*pt+30;
若有定义inta[5],*p=a;则正确引用数组元素的是()。
以下选项中,合法的一组C语言数值常量是()。
数据结构分为线性结构和非线性结构,带链的队列属于【】。
用筛选法可得到2~n(n
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
怒能胜()
根据矛盾冲突的性质与运用的表现手法,曹禺的《日出》属于()
有下肺肺炎患者,查体:右下肺可闻及明显支气管呼吸音。患者病变多处于
关于白斑的病理变化,不正确的是
上例患者应选用何法治疗
转运站按照日转运垃圾能力可分为()
垄断组织主要通过垄断价格实现垄断利润,其来源主要有()。
假释犯的监督权属于()。
内蒙古自治区的某集团生产的乳制品畅销全国30多个省、市、自治区,深受广大消费者的喜爱。影响该集团乳制品生产的主导区位选择因素是()。
有人认为,因果联系是由于人们多次看到两组现象先后相随而形成的心理习惯。这种观点属于:()
最新回复
(
0
)