首页 > 大学专科
题目内容 (请给出正确答案)
[主观题]

有如下嵌套的if语句: if(a<b) if(a<c) k=a; else k=c; els

有如下嵌套的if语句: if(a<b) if(a<c) k=a; else k=c; else if(b<c) k=b; else k=c; 以下选项中与上述if语句等价的语句是()。

A.k=(a<b)?a:b;k=(b<c)?b:C;

B.k=(a<b)?((b<c)?a:b):((b>c)?b:c);

C.k=(a<b)?((a<c)?a:c):((b<c)?b:c);

D.k=(a<b)?a:b;k=(a<c)?a:c;

答案
收藏

C
题干中的嵌套if语句的作用是将a、b、c3个变量中最小的一个赋值给变量k,选项中考查的是(?:)三目运算符,先判断问号(?)前的表达式,当表达式值为真时,则取冒号(:)前表达式的值;若为假时,则取冒号(:)后表达式的值。

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有如下嵌套的if语句: if(a<b) if(a<c) k=…”相关的问题
第1题
(Dreamweaver)如下关于层的说法正确的有()

A.层可以嵌套

B.层可以隐藏

C.层可以重叠

D.层中可以放置标记中的任何内容

点击查看答案
第2题
有如下VB程序段,其程序结构是()。i=InputBox("请输入一个非零数字")Ifi>0ThenPrint"该数是正数"ElsePrint"该数是负数"EndIf

A.顺序结构

B.选择结构

C.循环结构

D.嵌套结构

点击查看答案
第3题
下列说法中哪项是错误的:()。

A.while语句的循环体中可以包括if语句

B.if语句中可以包括循环语句

C.循环语句不可以嵌套

D.选择语句可以嵌套

点击查看答案
第4题
在VisualBasic中,关键字Rem用于表示()。

A.注释语句

B.结束语句

C.循环语句

D.嵌套语句

点击查看答案
第5题
给出下面说明语句的文法: D→namelist attrilist|attrilist(D) namelist→i,namelist|i

给出下面说明语句的文法: D→namelist attrilist|attrilist(D) namelist→i,namelist|i attrilist→A attrilist|A A→fixed|float|binary|decimal|real|complex D→attrilist(D)的含义是:在括号中的声明提到的所有名字有attrilist中给出的属性,而不管声明嵌套多少层。试给出该文法的语法制导翻译文法。

点击查看答案
第6题
‍switch多分支选择语句的功能可以用条件分支嵌套语句来实现。()
点击查看答案
第7题
SQL语句可以进行多个查询的嵌套,但VisualFoxPro只支持______层嵌套。

点击查看答案
第8题
嵌套使用IF语句,其综合结果可实现()。

A.带优先级且条件相与的逻辑电路

B.双向控制电路

C.条件相或的逻辑电路

D.三态控制电路

点击查看答案
第9题
C语言对嵌套if语句的规定是:else总是与()配对。

A.与之前最近的if

B.第一个if

C.缩进位置相同的if

D.其之前最近的且尚未配对的if

点击查看答案
第10题
下面关于函数说法正确的是()。

A.函数的三要素是函数名、参数和返回值,其中参数和返回值不是必须的

B.如果没有return语句,则Python函数默认返回值为None

C.函数可以嵌套

D.函数不可以嵌套

点击查看答案
第11题
while、do...while、for循环语句都可以进行嵌套,并且他们之间也可以互相嵌套。()
点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改