zoukankan      html  css  js  c++  java
  • 1021. 个位数统计

    题目截图:

    思路:

      字符串处理。以字符串方式输入,然后记录每个数字出现的次数,最后输出出现过的数字即可。

    代码:

     1 /*
     2     1021. 个位数统计
     3 */
     4 
     5 #include <stdio.h>
     6 #include <string.h>
     7 #include <math.h>
     8 #include <stdlib.h>
     9 #include <time.h>
    10 
    11 #define maxn 1001
    12 char str[maxn];        // 存储输入数字 
    13 int num[10] = {0};     // num[i] 表示 i 出现的次数 
    14 
    15 int main() {
    16     int i, flag=0;
    17     scanf("%s", str);
    18     for(i=0; i<strlen(str); ++i) {
    19         num[str[i]-'0']++;        // 记录各位数字出现次数 
    20     }
    21     for(i=0; i<10; ++i) {
    22         if(num[i]) {            // 打印出现过的数字 
    23             if(flag) {
    24                 printf("
    ");
    25             }
    26             printf("%d:%d", i, num[i]);
    27             flag = 1;
    28         }
    29     }
    30 
    31     return 0;
    32 }
  • 相关阅读:
    jquery ajax
    js 列表选择
    Jquery 搜索框自动提示
    图片居中跟inline-block
    模式学习(一)
    高效图形(一)
    eval() / Function()
    css3(一)
    回调函数(二)
    回调函数(一)
  • 原文地址:https://www.cnblogs.com/coderJiebao/p/PAT1021.html
Copyright © 2011-2022 走看看