1 写出表达式15 + 30 * 3 / 9 * 5 \ 5 Mod 10的计算过程2 该程序执行后b的值是出错,为什么?a = "12345"j = "2345"a = "10000"b = i = j + a3 能够产生[10,100]随机整数的vb表达式是int(Rnd(1)*91)+10,怎么算的?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/02 23:35:34
xROoA*N-L3]d|/^ I5רP((M1%4?MN|y÷1[)mMf͛'PAMI!6#ib;d׃G;>go}>D#=hB;(`:=*#!/}y˓,Iu*Mc%N_fW !mb TBuzZX '+;+|5(?/®
صYjݜo_6$-&Y
NfirΖmqf.wKܜ鰻ٜͻ'QF-F#9Ua&]CpzdXx>rzi)M8) Mz>>DAbIZq tǘD[6e_IF^[F>m2mĊ (T[3_c
յRz,xy2$(nQ?={Y+O#n(
1 写出表达式15 + 30 * 3 / 9 * 5 \ 5 Mod 10的计算过程2 该程序执行后b的值是出错,为什么?a = "12345"j = "2345"a = "10000"b = i = j + a3 能够产生[10,100]随机整数的vb表达式是int(Rnd(1)*91)+10,怎么算的?
1 写出表达式15 + 30 * 3 / 9 * 5 \ 5 Mod 10的计算过程
2 该程序执行后b的值是出错,为什么?
a = "12345"
j = "2345"
a = "10000"
b = i = j + a
3 能够产生[10,100]随机整数的vb表达式是int(Rnd(1)*91)+10,怎么算的?
1 写出表达式15 + 30 * 3 / 9 * 5 \ 5 Mod 10的计算过程2 该程序执行后b的值是出错,为什么?a = "12345"j = "2345"a = "10000"b = i = j + a3 能够产生[10,100]随机整数的vb表达式是int(Rnd(1)*91)+10,怎么算的?
1,15+30*3/9*5\5Mod10
=15+90/9*5\5Mod 10
=15+10*5\5Mod 10
=15+50\5Mod10
=15+10Mod 10
=15+1
=16
2,是不是把a和j的双引号去掉?加上双引号之后不是数.而且,程序中不能连等,
b=i=j+a
应换为
i=j+a
b=i
3,int(Rnd(1)*91) 是随机生成一个[0,90]的数,再加10就是[10,100]了吧,至于这个公式本身是怎么随机出来的,不知道.