一道VB题

[复制链接]
查看11 | 回复1 | 2010-6-11 19:30:57 | 显示全部楼层 |阅读模式
设 a=5,b=6,c=7,d=8 ,执行下列语句后, X 的值为(
)。
X=IIf((a>b)And(c>d),10,20)
A . True
B . 20
C . 10
D . False
告诉我选什么?怎么选的?解释清楚每个步骤

回复

使用道具 举报

千问 | 2010-6-11 19:30:57 | 显示全部楼层
选 BIIf(expr, truepart, falsepart)IIf(表达式,真的部分,假的部分)作用:根据表达式的值,来返回两部分中的其中一个。IIf 函数的语法参数: expr 必要参数。用来判断真伪的表达式。 truepart 必要参数。如果 expr 为 True,则返回这部分的值或表达式。 falsepart 必要参数。如果 expr 为 False,则返回这部分的值或表达式。根据你的题目就是以知:a=5,b=6,c=7,d=8IIF判断a是否>b与c是否>d如果是为真(True),选择真的部分10。如果不是为假(False),则选择假的部分20。这道为假,所以答案为B.20
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行