首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与if(a=1)a++;else a=b;语句功能不同的语句是( )。
以下选项中与if(a=1)a++;else a=b;语句功能不同的语句是( )。
admin
2017-03-23
31
问题
以下选项中与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
解析
ifelse语句的含义是,如果变量a的值等于1,变量a的值加1,否则,则把变量b的值赋给变量a。在本题的4个选项中,与其含义不同的是选项B,因为没有break语句,当a=1的时候,会顺序执行两条语句,最终结果是将b的值赋给a。
转载请注明原文地址:https://jikaoti.com/ti/soi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序有错,错误原因是main(){int*p,i;char*q,ch;p=&i;q=&ch;*p=40;*p=*q;...}
设有以下程序段intx=0,s=0;while(!x!=0)s+=++x;printf("%d",s);则
具有3个结点的二叉树有
线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是
下列程序的功能:对输入的一行字符中的数字字符的字面值累加,输出此累加和,请填空。#include<stdio.h>#include<ctype.h>main(){charc;inta,s=0;while(______)if(isdig
下列程序段的输出结果是______。intn=’c’;switch(n++){default:printf("error");break;case’a’:printf("good");break;case’C’:printf("mornin
Jackson方法是一种面向______的结构化方法。
以下选项中可作为C语言合法常量的是
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
随机试题
具有明目功效的药物是
等容收缩期在心动周期指的是什么时间()
吸宫术后3天,高热、腹痛、下腹部压痛,可能的诊断为
新生儿娩出后1分钟内,心率92次/分,无呼吸,四肢稍屈,刺激咽喉部稍有反应,但无咳嗽,躯干红,四肢青紫。Apgar评分应得
某商业银行有国家资本、法人资本等实收资本2550万元;资本公积80万元;未分配利润100万元;各种准备金34万元;各项存款62000万元;发行金融债券12000万元;借入资金3416万元;资产总额80000万元,其中信用贷款28000万元,其风险权数为10
家庭收入核实是认定城市低保对象的一项重要工作,根据我国《城市居民最低生活保障条例》,下列各项收入中,应计人低保家庭收入的是()。
下列关于函数的描述中,错误的是()。
Thereportmanagedtogetan______interviewwiththePrimeMinister.
DevelopingEnvironmentalManagementStrategiesStrongandsustainableeconomicactivitydependsonhealthyenvironmentalman
A、Weshallknowthattheyareanimals.B、Theyarestillformingthelifestyle.C、Weshallletthemabandontheirlifestyleand
最新回复
(
0
)