free pascal简单问题改错

颠倒一个四位数如输入1954输出4591现在我自学编写vara:integer;beginread(a);writeln(1000*(amod10)+100*((amod... 颠倒一个四位数
如输入1954输出4591
现在我自学编写
var a:integer;
begin
read(a);
writeln(1000*(a mod 10)+100*((a mod 100) div 10)+10*((a mod 1000) div 100)+(a div 1000));
end.
目测漏洞百出求改错
展开
 我来答
匿名用户
2014-10-22
展开全部
//主要是全角符号和半角符号混淆
var a:integer;
begin
readln(a);
writeln(1000*(a mod 10)+100*((a mod 100) div 10)+10*((a mod 1000) div 100)+(a div 1000));
end.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式