首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当a=4,b=5,c=7,d=6时,执行下面一段程序: if(a<b) if(c<d)x=1; else if(a<c) if(b<c)x=2: else x=
当a=4,b=5,c=7,d=6时,执行下面一段程序: if(a<b) if(c<d)x=1; else if(a<c) if(b<c)x=2: else x=
admin
2020-07-28
22
问题
当a=4,b=5,c=7,d=6时,执行下面一段程序:
if(a<b)
if(c<d)x=1;
else
if(a<c)
if(b<c)x=2:
else x=3;
else x=4:
else x=5;
程序执行后,x的值为( )。
选项
A、1
B、2
C、3
D、4
答案
B
解析
本题考查ifelse语句。第一个if语句,先判断条件,a<b成立,则执行下面的语句;第二个if语句,先判断条件,c<d不成立,则执行其对应的else语句;第三个if语句,先判断条件,a<c成立,执行其后语句;第四个if语句,先判断条件,b<c成立,执行语句x=2。
转载请注明原文地址:https://kaotiyun.com/show/qP3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intfun(inta,intb){returna+b;}main(){intx=6,y=7,z=8,r;r=fun(fun(x,y),z--);printf("%d\n",r);}程序运行
有以下程序#include<stdio.h>main(){inta=0,b=0;/*给a赋值a=10:b=20;给b赋值*/printf("a+b=%d\n",a+b);/*输出计算结果*/}程序运行后的输出结果是
以下叙述中错误的是
以下选项中作为C语言合法常量的是
在嵌套使用if语句时,C语言规定else总是
在软件设计中,不属于过程设计工具的是
设栈与队列初始状态为空。首先A,B,C,D,E依次入栈,再F,G,H,I,J依次入队;然后依次出队至队空,再依次出栈至栈空。则输出序列为()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
有以下程序:#include<stdio.h>#include<malloc.h>voidfun(int*p1,int*p2,int*s)s=(int*)malloc(sizeof(int));*s=*p1+*p2;free(s);v
在学校里,教师可以讲授不同的课程,同一课程也可由不同教师讲授,则实体教师与实体课程间的联系是()。
随机试题
下列哪项不属于早产的病因?
简述需求构成三要索和需求量之间的关系。
触酶试验又可称为A.氧化酶试验B.过氧化氢酶试验C.DNA酶试验D.尿素酶试验E.β-内酰先胺酶试验
A、息止颌位法B、吞咽咬合法C、卷舌后舔法D、哥特弓描记法E、前伸颌位记录确定髁导斜度采用
多相脂质体与单相脂质体比较,优点是
施工图预算的编制方法有( )。
下列关于欧洲债券和外国债券的差异的说法,正确的有()。
采取紧缩的流动资产投资策略,可能对企业的影响表现为()。
段落首行左端起始位置在其余各行左端的左面,叫做悬挂缩进。()
()是金融期货中最早出现的品种,是金融期货的重要组成部分。
最新回复
(
0
)