数字反转
題意
給定一個整數,請將該數各個位上數字反轉得到一個新數。新數也應滿足整數的常見形式,即除非給定的原數為零,否則反轉后得到的新數的最高位數字不應為零
分析
如果最高位是‘-’,則先輸出‘-’,再將數字反轉。
var
n,t:string;
i,t1:longint;
begin
? ? read(n);
? ? if n[1]='-' then
? ? begin
? ? ? ? write('-');
? ? ? ? delete(n,1,1);
? ? end;
? ? t:='';
? ? for i:=length(n) downto 1 do
? ? t:=t+n[i];
? ? val(t,t1);
? ? write(t1);
end.
轉載于:https://www.cnblogs.com/YYC-0304/p/9500186.html
總結