• 字母小游戏


    描述
    给你一个乱序的字符串,里面包含有小写字母(a--z)以及一些特殊符号,请你找出所给字符串里面所有的小写字母的个数, 拿这个数对26取余,输出取余后的数字在子母表中对应的小写字母(0对应z,1对应a,2对应b....25对应y)。
    输入
    第一行是一个整数n(1<n<1000)表示接下来有n行的字符串m(1<m<200)需要输入
    输出
    输出对应的小写字母 每个小写字母单独占一行
    样例输入
    2
    asdasl+%$^&ksdhkjhjksd
    adklf&(%^(alkha
    样例输出
    q
    j
     1 #include <stdio.h> 
     2 #include <string.h>
     3 #include <ctype.h>
     4 
     5 int main(){
     6     char s[300];
     7     int T;
     8     int length;
     9     int i;
    10     int amount;
    11     
    12     scanf("%d",&T);
    13     getchar();
    14     
    15     while(T--){
    16         gets(s);
    17         length=strlen(s);
    18         
    19         amount=0;
    20         for(i=0;i<length;i++){
    21             if(islower(s[i]))
    22                 amount++;
    23         }
    24         
    25         amount%=26;
    26         
    27         if(amount==0)
    28             printf("z
    ");
    29             
    30         else
    31             printf("%c
    ",amount-1+'a');
    32     }
    33     return 0;
    34 }
  • 相关阅读:
    JSP
    Cookie
    HTTP
    Android布局属性详解剖析
    布局填充器的三种写法
    Linux笔记
    修改设置中数据流量小部件开关跟设置中流量开关同步
    adb 获取手机值
    java 中读取本地文件中字符
    android动画效果编程基础--Android Animation
  • 原文地址:https://www.cnblogs.com/zqxLonely/p/4098223.html
Copyright © 2020-2023  润新知