首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与if(a==1)a++;else a=b;语句功能不同的语句是( )。
以下选项中与if(a==1)a++;else a=b;语句功能不同的语句是( )。
admin
2012-08-23
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 1:a++;
}
D、a=(a==1)?(a++):b
答案
B
解析
ifelse语句的含义是,如果变量a的值等于1,变量a的值加1,否则,则把变量b的值赋给变量a。在本题的4个选项中,与其含义不同的是选项B,因为没有break语句,当a=1的时候,会顺序执行两条语句,最终结果是将b的值赋给a。
转载请注明原文地址:https://kaotiyun.com/show/HfPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已定义以下函数:fun(char*p2,char*p1){while((*p2=*p1)!=’\0’){p1++;p2++;}}此函数的功能是()。
下列程序执行后的输出结果是()。#include<stdio.h>voidfunc(int*a,intb[]){b[0]=*a+6;}main(){inta,b[5];a=0
假设下面四个选项中所有的数都是8进制数或16进制数,均是不正确的选项是()。
有以下定义语句,则sizeof(a)的值是【】,而sizeof(a.share)的值是【】。structdate{intday;intmouth;intyear,union{intshare
设函数fun的定义形式为voidfun(charch,floatx){…}则以下对函数fun的调用语句中,正确的是()。
请选择以下语句的输出结果()。printf("%d\n",strlen("\t\"\065\xff\n"));
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。#include<stdio.h>#include<string.h>main(){chara[]="clanguage",
以下数组定义中不正确的是_______。
算法执行过程中所需要的存储空间称为算法的
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
随机试题
A.24小时之内B.48小时之内C.48小时~2周内D.2~4周内E.4周~6个月内“9.11”事件之后,对于受害者家属,给予个人支持的时间一般为
高频离心铸造机的组成是
热风采暖系统的特征有()。
备案号栏应填()。标记唛码及备注栏应填()。
公开发行公司债券应当符合的条件包括()。Ⅰ.具备健全且运行良好的组织机构Ⅱ.最近三年平均可分配利润足以支付公司债券一年的利息Ⅲ.累计债券余额不超过发行人净资产的50%Ⅳ.国务院规定的其他条件
有效的绩效管理的特征是()。
某资源联合开采企业为增值税一般纳税人,2009年1月生产经营情况如下:(1)专门开采的天然气5千立方米,开采原煤450万吨,采煤过程中生产天然气0.28千立方米:(2)销售开采的原煤200万吨,取得不含税销售额23400万元;(
WhenTonyAbbottbecameAustralia’sprimeministerin2013,almosthisfirstactsweretoabolishthecountry’sClimateCommissi
设x是小于10的非负数。对此陈述,以下正确的VB表达式是
Morethan2,300universitiesinover100countrieshaveintroducedChinesecoursestotheircurricula,andyoungoverseasnation
最新回复
(
0
)