首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是( )。
下列选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是( )。
admin
2022-04-01
42
问题
下列选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是( )。
选项
A、switch(a==1)
{case 0:a=b;break;
case 1:a++;
}
B、switch(a)
{case 1:a=b;break;
default:a++;
}
C、switch(a)
{default:a++;break;
case 1:a=b;
}
D、switch(a==1)
{case 1:a=b;break;
case 0:a++;
}
答案
A
解析
if语句的含义是:如果a的值为1,将b的值赋给a,否则将a的值自增1。选项A中,switch(a==1)中表达式a==1的结果如果为真,即为1,则从case1开始执行a++;如果a==1的结果为假,即0,则从case0开始执行a=b,所以与题干含义执行操作相反的是选项A中的语句。
转载请注明原文地址:https://www.kaotiyun.com/show/FBkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,不合法的C语言用户标识符是()。
当变量C的值不为2、4、6时,值为“真”的表达式是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
uniondt{inta;charb;doublec;}data;以下叙述中错误的是
有以下程序#include<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+");for(i=
有以下程序:voidss(char*s,chart){while(*s){if(*s==t)*s=t-’a’+’A’;s++;}}main(){charstr1[100]="a
有以下程序:#includemain(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(8[i]>=’a’&&s[i]<=’
在数据管理技术发展的三个阶段中,数据共享最好的是()。
有两个关系R和T如下图所示:则由关系R得到关系T的运算是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
随机试题
generallinguistics
搏动性头痛常见于
语声重浊多为
关于肺的换气功能,下列说法正确的是
人机界面主要指()。
湿胀会使木材()。
下列( )不是理财规划业务经历的发展阶段。
人们欣赏名画《蒙娜丽莎》时,陶醉在“永恒的微笑中”,感到身心非常愉悦。这种情绪是()。
有人说,“与人合作的能力就是人适应环境的能力”。请结合实际情况,谈谈你的看法。
去年,我国南方地区持续出现的雨雪冰冻灾害致使电网发生主干输电线路倒塌、断线乃致大面积停电等事故,给人民生活、生产和社会活动带来巨大影响。对此,有舆论认为:尽管这次雨雪冰冻灾害实属罕见,但从中可以看出我国南方地区电网系统面对自然灾害所表现出的“脆弱”和“不堪
最新回复
(
0
)