设a=8,b=6,则执行x=IIf(b\a*a=10,0,-1)后,x的值为()
A、1
C、使用错误
D、-1
【正确答案】:D
【名师解析】:首先,我们需要理解IIf函数的用法。IIf函数是Excel中的一个函数,它根据给定的条件返回两个值中的一个。其语法格式为:IIf(条件, 如果条件为真返回的值, 如果条件为假返回的值)。
题目中给出的条件是“b\a*a=10”,其中a=8,b=6。首先计算条件表达式中的值:
b\a*a = 6\8*6 = 0.75*6 = 4.5
由于4.5不等于10,所以条件为假。
根据IIf函数的语法,如果条件为假,则返回第二个参数的值,即-1。
因此,x的值为-1,对应选项D。
设a=8,b=6,则执行x=IIf(b\a*a=10,0,-1)后,x的值为()
- 2025-01-08 13:47:37
- Visual Basic程序设计(07759)
- 1