怎样随机产生3位正整数,然后逆序输出,产生的随机数与逆序数同时显示。例如,产生753,输出是537

来源:百度知道 编辑:UC知道 时间:2024/06/23 01:52:30
要求利用“Mod”和“/”将一个3位数分离出3个1位数,然后连接成一个逆序的3位数
是在VB中的

program fdsl;
var
n,a,b,c:integer;
begin
randomize;
n:=random(999);
writeln(n);
a:=n mod 10;
b:=(n mod 100) div 10;
c:=n div 100;
write(a,b,c);
writeln;
end.
div 是整除

mod?用汇编语言编么?

VB不会~告诉你算法,比如753,你要取第一位的话就是753/100=7~取第二位先去掉百位,是753 Mod 100=53,然后类似53/10=5,个位类似处理