作业帮 > 综合 > 作业

VB题,编程题,大学VB希望可以详细解释一下第4题,这道题到底如何做?方法是什么?希望可以详细

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/24 07:12:24
VB题,编程题,大学VB希望可以详细解释一下第4题,这道题到底如何做?方法是什么?希望可以详细
VB题,编程题,
大学VB希望可以详细解释一下第4题,这道题到底如何做?方法是什么?
VB高手帮帮学弟,
真诚相待!
x = Chr(48 + a) & x 与 x=x & Chr(48 + a) 是不一样的.
x = Chr(48 + a) & x 这个表达式最后出来的字符排在最前面.
x=x & Chr(48 + a)这个表达式最后出来的字符排在最后面.
再问: 希望可以详细写出该题的解答步骤,我在线等你
再答: 第一次循环n=20
a=n mod 2 =0
n=n \ 2 =10
x=chr(48+0) & x =0 ,chr(48)=字符0
第二次循环n=10
a=n mod 2 =0
n=n \ 2 =5
x=chr(48+0) & x =00

第三次循环n=5
a=n mod 2 =1
n=n \ 2 =2,\为整除,小数部分舍去,不四舍五入

x=chr(48+1) & x =100 ,chr(49)=字符1
第四次循环n=2
a=n mod 2 =0
n=n \ 2 =1

x=chr(48+0) & x =0100

第五次循环n=1
a=n mod 2 =1
n=n \ 2 =0

x=chr(48+1) & x =10100
再答: ---------------------------------------------
再问: 我有个地方看不懂
再问: 希望可以详细解释一下
再问:
再问: 在吗
再问: 我看不懂
再问: 在吗
再问: ????
再答: dim x$
x没有赋值前为空串,也就是什么也没有。
x="0" & x="0"
再问: 哦,懂了
再答: 你真的还算比较有为的青年。
再问:
再问: 空 dim x$
x没有赋值前为空串???
再问: 什么意思?
再答: chr()函数把ascii码值转换成对应的字符,这个可以查表。

chr(48)的值是字符0