题目是这样的:输入一个a值.当70>=a>60时,i=1;当80>=a>70时,i=2;当90>=a>80时,i=3;当
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/06 19:00:21
题目是这样的:
输入一个a值.当70>=a>60时,i=1;当80>=a>70时,i=2;当90>=a>80时,i=3;当a>90时,i=4.
我编的程序代码如下:
Private Sub Command1_Click()
'
End Sub
可是无论我输入怎样的a值,在窗体上显示的结果都是:
a= 我输入的a
i=0
我觉得是在Case语句上写得有问题,其实我是想用Is加上判断条件的,但是Is后只能加一个条件,所以我才那样写的.
请问要怎么改这段代码(仍然使用Select Case语句),才能使i值符合题意.
输入一个a值.当70>=a>60时,i=1;当80>=a>70时,i=2;当90>=a>80时,i=3;当a>90时,i=4.
我编的程序代码如下:
Private Sub Command1_Click()
'
End Sub
可是无论我输入怎样的a值,在窗体上显示的结果都是:
a= 我输入的a
i=0
我觉得是在Case语句上写得有问题,其实我是想用Is加上判断条件的,但是Is后只能加一个条件,所以我才那样写的.
请问要怎么改这段代码(仍然使用Select Case语句),才能使i值符合题意.
你的case a>70这样的错的,本来select case a就是表示a与你case后面的语句进行比较,如果这样的就是 a=(a>70) 这个结果你就不是你的原来意思了.
你要表示范围,可以写成以下:
Select Case a
Case Is > 90 'a>90
i = 4
Case Is > 80 'a>80 a90不成立才执行这步,所以a在这里一定 70
i = 2
Case Is > 60
i = 1
End Select
如若还不明白, H i我
你要表示范围,可以写成以下:
Select Case a
Case Is > 90 'a>90
i = 4
Case Is > 80 'a>80 a90不成立才执行这步,所以a在这里一定 70
i = 2
Case Is > 60
i = 1
End Select
如若还不明白, H i我
设全集I={1,2,3},A是I的子集,如果把满足M∪A=I的集合M叫做集合A的“配集”,则当A={1,2}时,A的配集
已知复数z=loga(a^a+2a-3)+(a^2-3a-10/a+2)i ,当实数a取何值时,
当电流I=4A,电流源的电流Is= A;:当电压U=9V时,电流源电流Is= A
字母a可以表示一个有理数,当a是正数时,|a|=a;当a是0时,|a|=0;当a是负数时,|a|为a的相反数-a,即
已知复数z=(-1+3i)*(1-i)/i-(1+3i)/i,w=z+ai(a属于R),当|w/z|≤根号2时,求a的取
实数已知复数z=[a(a+2)]/(a-1)+(a^2+2a-3)i当a为何值时(1)z∈R (2)z是虚数 (3)z是
某闭合电路中,电源的电压为定值,电流I(A)与电阻R(Ω)成反比例.若该电路中,当电流I=2A时,电阻R=3Ω,则当
A,B为N阶方阵,证明|Ι-AB|=0时 当且仅当|I-BA|=0
复数 设a=(1+√3i)/2,b=(1-√3i)/2,当n∈N*时,计算a^n+b^n
已知A^2+2A-3I=0问当m满足什么条件时,(A+mI)是可逆矩阵.
已知z1=a+bi(a,b属于R),当a,b满足什么条件时,复数z2=(z1+i)(iz1-i)是实数?
当a=12