2301_80158215 2023-10-23 17:01 采纳率: 50%
浏览 68
已结题

翻转输出一个正整数请大家教我

翻转输出一个正整数,例如,输入123,输出321;输入1234,输出4321,如输入为负数或者0,则输出error, 等等。。

输入格式:
请在这里写输入格式。例如:输入一个不超过int范围的正整数n。

输出格式:
请在这里描述输出格式。例如:输出正整数n翻转后的值,如n不为正整数,则输出:error。

  • 写回答

2条回答 默认 最新

  • @WenL 2023-10-23 17:14
    关注

    一个循环搞定:
    int j;
    while(n%10!=0){
    j=j*10+n%10;
    n/=10;
    }
    最后输出j就行了。
    对了,用if判断一下是不是负数或0,是负数或0的话输出error就行

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 12月19日
  • 已采纳回答 12月11日
  • 创建了问题 10月23日