回 帖 发 新 帖 刷新版面

主题:[转帖]各位大侠,小妹遇'难',请拔刀相助!!!!!

输入一个数字N(N小于10亿)
例如123456789,翻译成1亿2千3百4十5万6千7百8十9
输出格式为1Y2Q3B4S5W6Q7B8S9
(包括小数、0)[em18]

回复列表 (共2个回复)

沙发

嘿嘿记得加分哟~~~

program oh~~yeah`~;
var s,d:string;
    n,i:1..9;
begin
    d:='YQBSWQBS';
    write('input a number:');
    read(s);
    n:=length(s);
    for i:=n-1 downto 1 do
      insert(d[i],s,i+1);
    writeln(s);
    readln;
    readln;
end.

板凳

拜托,0和小数点都无法显示,只不过给我一点思路,谢谢.[em2]加10分

我来回复

您尚未登录,请登录后再回复。点此登录或注册