首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为了避免在嵌套的if—else语句中产生二义性,C语言规定与else子句配对是( )。
为了避免在嵌套的if—else语句中产生二义性,C语言规定与else子句配对是( )。
admin
2016-04-07
32
问题
为了避免在嵌套的if—else语句中产生二义性,C语言规定与else子句配对是( )。
选项
A、与其在同一行上的if子句
B、在其之后最近的不带else的if子句
C、与其缩排位置相同的if子句
D、在其之前最近的不带else的同层if子句
答案
D
解析
注意if与else的配对关系。原则是if总是与它上面最近的、未配对的else配对,因此答案为D选项。
转载请注明原文地址:https://jikaoti.com/ti/hDi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<stdio.h>intfun(intx){intp;if(x==0‖x==1)return3;elsep=x-fun(x-2);
下列程序中c的二进制值是()。chara=2,b=4,C;c=a^b>>2;
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
下列程序的运行结果是()。#include<stdio.h>#include<string.h>main(){char*s1="abDuj";char*s2="ABdUG";intt;t
下列程序的输出结果是()。#include<stdio.h>intfun(intx){inta;if(x==0‖x==1)return3;elsea=x-fun(x-2);
下列程序的运行结果是()。main(){inta=-5,b=1,c=1;intx=0,y=2,z=0;if(c>0)x=x+y;if(a<=0){if(b>0)if(c<=0
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()。w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z;m=(m<y)?m:y;
下列叙述中正确的是()。
下列叙述中正确的是()。
随机试题
软起动器的起动转矩比变频起动方式小。()
Theheartis______intelligentthanthestomach,fortheyarebothcontrolledbythebrain.
Musiccomesinmanyforms,mostcountrieshaveastyleoftheirown.【C1】______theturnofthecenturywhenjazzwasborn,Americ
A.阿托品B.解磷定C.二巯基丙醇D.亚硝酸钠E.苯巴比妥钠解救蟾酥中毒,可以注射的药物是
甲公司为增值税一般纳税人,2019年5月外购一幢办公楼,取得增值税专用发票注明的价款为10000万元,增值税税额为1000万元。甲公司缴纳契税400万元。该办公楼需要装修才能使用。甲公司对其进行装修领用本企业外购原材料一批,成本为100万元,增值税进项税额
前期物业管理招标项目应向房地产行政主管部门提交的材料中,不包括()
我国对少数民族地区实行民族区域自治制度,这是我们党解决民族问题的一个重大创造,是国家的一项根本政治制度。()
由出票银行签发的、由其在见票时按照实际结算金额无条件支付给收款人或者持票人的票据被称为()。
以ISO冠名的标准属于(61)。
迷信/迷信的
最新回复
(
0
)