zoukankan      html  css  js  c++  java
  • 武汉科技大学ACM :1003: 零起点学算法14——三位数反转

    Problem Description

    水题

    Input

    输入1个3位数(题目包含多组测试数据)

    Output

    分离该3位数的百位、十位和个位,反转后输出(每组测试数据一行)

    Sample Input

    250

    Sample Output

    052

    HINT

    分离出各位数字可以用取余和除数

    注意在C语言里,2个整数相乘除结果还是整数 比如8/3在C语言里结果是2

    取余采用符号%

    比如8%3的结果应该是2即8除以3后的余数

     1 #include <stdio.h>
     2 
     3 int main()
     4 
     5 {
     6 
     7          int splitInt,one,ten,hundred;
     8 
     9         
    10 
    11          while(scanf("%d",&splitInt)!=EOF)
    12 
    13          {                
    14 
    15                    hundred = splitInt/100;
    16 
    17                    ten = splitInt%100/10;             
    18 
    19                    one = splitInt%10;            
    20 
    21                   printf("%d%d%d
    ",one,ten,hundred);           
    22 
    23          }       
    24 
    25          return 0;
    26 
    27 }

    其他代码:

     1 #include<stdio.h>
     2 int main()
     3 {
     4     int n,m;
     5     while(scanf("%d",&n)!=EOF)
     6     {
     7         while(n>0)
     8         {
     9             m=n%10;
    10             n/=10;
    11             printf("%d",m);
    12         }
    13         printf("
    ");
    14     }
    15     return 0;
    16 }
  • 相关阅读:
    Django终端打印SQL语句
    Django之缓存
    Django总结三
    Django之信号
    Django之Form的ModelForm
    git下
    Ajax实现文件的上传
    operator模块
    Django之Form自定义验证规则
    New Concept English Two 32 88
  • 原文地址:https://www.cnblogs.com/liuwt365/p/4154132.html
Copyright © 2011-2022 走看看