循环 wpf 郑州普通话考试 sql server 视频教程 angular视频 swift视频教程 jquery事件绑定方法 jquery事件绑定 大数据驾驶舱 最新更新国内最快的dns android富文本框架 jq入口函数 网页设计公司 python输入输出 python环境安装教程 python的安装 python免费教程 python创建文件 javaqueue java入门编程 java日期函数 java数组删除 java替换字符 java调用方法 java遍历set java接口规范 网页游戏代码 php项目实例 路由器辐射大吗 网络是怎样连接的 快点蛆虫成就单刷 linux端口映射 电脑代码雨 马颂德 贪吃蛇c语言代码 斐讯k3刷机 任务栏跑到右侧怎么办 ps尺子的快捷键 ai投影 python私有变量
当前位置: 首页 > 学习教程  > 编程语言

C语言程序设计代码

2020/11/4 14:52:06 文章标签:

文章目录统计输入字符串中各个大写字母出现的次数统计输入字符串中各个大写字母出现的次数 #include <stdio.h> #include <memory.h>// 统计输入字符中, 各个大写字母出现的次数; void main(void) {char ch;int num[26], i;// 初始化数组, 将每个元素设置为0;mems…

文章目录

          • 统计输入字符串中各个大写字母出现的次数

统计输入字符串中各个大写字母出现的次数
#include <stdio.h>
#include <memory.h>

// 统计输入字符中, 各个大写字母出现的次数;
void main(void)
{
    char ch;
    int num[26], i;

    // 初始化数组, 将每个元素设置为0;
    memset(num, 0, 26 * sizeof(int));

    while ((ch = getchar()) != '\n')
    {
        if (ch >= 'A' && ch <= 'Z')
        {
            // 当前字母在数组的哪个位置, 然后加+1;
            num[ch - 'A']++;
        }
    }

    for (i = 0; i < 26; i++)
    {
        //每行输出8个元素
        if (i % 8 == 0)
        {
            printf("\n");
        }
        printf("%c(%d) \t", 'A' + i, num[i]);
    }
}

本文链接: http://www.dtmao.cc/news_show_350241.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?