zoukankan      html  css  js  c++  java
  • 蓝桥杯——大小写转换

    编写一个程序,输入一个字符串(长度不超过20),然后把这个字符串内的每一个字符进行大小写变换,即将大写字母变成小写,小写字母变成大写,然后把这个新的字符串输出。
      输入格式:输入一个字符串,而且这个字符串当中只包含英文字母,不包含其他类型的字符,也没有空格。
      输出格式:输出经过转换后的字符串。
    答案:
      

    #include <stdio.h>

    #include <string.h>

    #define  MAX 20

    int main(int argc, const char * argv[]) {

        char s[MAX];

        int i;

        scanf("%s",s);

        //大小写转换

        for (i = 0; i< strlen(s); ++i) {

            if (('a'<=s[i])&&(s[i]<='z')) {

                s[i]=s[i]-32;

            }

            else if (('A'<=s[i])&&(s[i]<='Z')){

                s[i]=s[i]+32;

            }

        }

        

        //打印转换后的字符

        printf("%s ",s);

        return 0;

    }

  • 相关阅读:
    iOS
    iOS
    ios
    iOS
    ios
    ios
    iOS
    ios
    常用NSString的方法
    instancetype
  • 原文地址:https://www.cnblogs.com/123qw/p/4382206.html
Copyright © 2011-2022 走看看