首页 > 其他分享 >第六章52

第六章52

时间:2022-11-13 18:34:41浏览次数:44  
标签:输出 int 样例 一行 52 第六章 1000

【题目描述】

从键盘输入一行文本,统计其中数字字符‘0’~‘9’出现的频率并输出。没出现的不需要输出。

【输入】

一行文本,长度不超过1000。

【输出】

按照从0到9顺序输出统计结果。每个数字的信息占一行,如“0:2”表示数字字符0出现了2次。

【样例输入】

Qingdao2011↙

【样例输出】

0:1

1:2

2:1

#include<stdio.h>
int main()
{
    char m[1000];
    fgets(m,1000,stdin);
    int i,x[10];
    for(i=0;i<10;i++)
    x[i]=0;
    for(i=0;m[i]!='\0';i++)
    if(m[i]<='9'&&m[i]>='0')
    x[m[i]-48]++;
    for(i=0;i<10;i++)
    if(x[i]!=0)
    printf("%d:%d\n",i,x[i]);
    return 0;
}

 

标签:输出,int,样例,一行,52,第六章,1000
From: https://www.cnblogs.com/xrj1229/p/16886533.html

相关文章

  • 223201062522黄宇轩 223201062523李凌桦-软件工程基础Y- 实验二 结对项目报告
    沈阳航空航天大学  软  件  工 程 基 础实验报告 实验名称:实验二实验题目:结对项目   专   业软件工程学   号223......
  • 223201062521黄宇轩 223201062523李凌桦 实验二结对项目
    沈阳航空航天大学  软  件  工 程 基 础实验报告 实验名称:实验二实验题目:结对项目   专   业软件工程学   号223......
  • 洛谷 P3523
    感觉和COCI2021-2022#4的T4一模一样。显然考虑二分,设当前二分出的值是\(lim\)。那么就是称一个点能覆盖另一个点当且仅当它被选中且它与那个点的距离不大于\(lim......
  • 洛谷-1052
    洛谷-1052思路文字版视频版Code#include<bits/stdc++.h>usingnamespacestd;#define_u_u_ios::sync_with_stdio(false),cin.tie(nullptr)#definecfint_o_o......
  • 第六章49
    【题目描述】输入数字1~12,输出对应的月份英文名称。输入非1~12中的数字,输出"Error"。【输入】输入1~12月中的任意一个有效数字。【输出】输出对应的月份英文名称(月份......
  • 第六章50
    【题目描述】设计一个程序,将一个字符串(长度小于80)中的大写英文字母转换成对应的小写英文字母,而将小写英文字母转换成对应的大写英文字母,其余字符保持不变。【输入】一个......
  • 第六章44
    【题目描述】输入一个字符串(少于80个字符),原样输出该字符串内容。【输入】一个字符串(少于80个字符)。【输出】原样输出该字符串。【样例输入】UPC1953↙【样例输出......
  • 第六章45
    【题目描述】输入一个字符串(少于80个字符),统计字符个数。【输入】一个字符串(少于80个字符)。【输出】输出该字符串中字符的个数。【样例输入】UPC1953↙【样例输出......
  • 第六章46
    【题目描述】提取一个字符串(少于80个字符)中的所有数字字符(‘0’...‘9’)并输出。【输入】一个字符串(少于80个字符)。【输出】将字符串中的所有数字字符(‘0’...‘9’)提......
  • 第六章47
    【题目描述】对字符数组c赋值小写元音字母,然后输出c的数据。【输入】 【输出】 aeiou#include<stdio.h>intmain(){charm[5]={'a','e','i','o','u'};......