zoukankan      html  css  js  c++  java
  • 11、写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。

    题目描述

    写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。


    输入描述:

    输入一个有字母和数字以及空格组成的字符串,和一个字符。



    输出描述:

    输出输入字符串中含有该字符的个数。


    输入例子:
    ABCDEF
    A

    输出例子:
    1

     1 #include<stdio.h>
     2 #include<stdlib.h>
     3 #define n 5000
     4 int main(){
     5     char a[n];
     6     char k;
     7     int i;
     8     int count=0;
     9 //输入字符串,存放在数组中
    10     for(i=0;i<n;i++){
    11         scanf("%c",&a[i]);
    12         if(a[i]!='
    '){
    13             continue;
    14         }else break;
    15     }
    16     scanf("%c",&k);
    17 //遍历数组
    18     for(i--;i>=0;i--){
    19         if(a[i]==k||a[i]==k-32||a[i]==k+32){//不区分大小写
    20             count++;
    21         }
    22     }
    23     printf("%d",count);
    24     
    25 }

  • 相关阅读:
    字节码插桩技术
    排序算法
    oracle创建简单存储过程示例
    tomcat短连接与长连接的配置
    从linux到zookeeper
    拱卒人生
    集合运算
    读取properties
    oracle的那些事
    WebService
  • 原文地址:https://www.cnblogs.com/olivegyr/p/6999643.html
Copyright © 2011-2022 走看看