首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是( )。
下列选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是( )。
admin
2022-04-01
41
问题
下列选项中与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://kaotiyun.com/show/FBkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intfuna(inta,intB){returna+b;}intfunb(inta,intB){returna-b;}i
设y为整型变量,a=6,a的地址为E2000,b=14,b的地址为E2001;执行语句b=&a;
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。请在程序的下划线处
有以下程序#include<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+");for(i=
下面关于数据库三级模式结构的叙述中,正确的是()。
下述程序的输出结果是()。#includevoidmain(){chara=1,b=2;charc=a^b
下述语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
若定义函数int*func(),则函数func的返回值为()。
以下选项中,合法的一组C语言数值常量是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
随机试题
男性患者,18岁,反复午后发热1个月,体温在37.3~37.8℃,疲乏无力,消瘦。近1周来咳嗽,偶尔咳血性痰,夜间盗汗。无胸痛、气短。外院X线检查见右锁骨上见斑片状阴影。痰结核菌检查阴性。确诊后治疗应选择何种药物治疗
新斯的明治疗重症肌无力呋塞米的利尿作用
控制项目目标的主要措施包括组织措施、管理措施、经济措施和技术措施,其中()措施是最重要的措施。
下列冷轧生产线预防跌倒及高处坠落的控制措施当中,说法错误的是()。
决定施工合同的支付程序中是否有预付款的因素不包括( )。
某设计单位对承接的设计任务采用了如下做法,其中符合法律规定的是()。
简要说明签订集体合同的程序。[2009年11月三级真题]
彻底删除邮件。
按数据的组织形式,数据库的数据模型可分为三种模型,它们是()。
TheHundredYears’Warwasaseriesofwarswagedfrom1337to1453betweenEnglandand
最新回复
(
0
)