zoukankan      html  css  js  c++  java
  • 大小写互换

    描述      现在给出了一个只包含大小写字母的字符串,不含空格和换行,要求把其中的大写换成小写,小写换成大写,然后输出互换后的字符串。

     
    输入
    第一行只有一个整数m(m<=10),表示测试数据组数。
    接下来的m行,每行有一个字符串(长度不超过100)。
    输出
    输出互换后的字符串,每组输出占一行。
    样例输入
    2
    Acm
    ACCEPTED
    
    样例输出
    aCM
    accepted
    
    #include<stdio.h>
    #include<string.h> 
    char a[100];
    int main()
    {
        int i;
        int j;
        int n;
        scanf("%d",&n);
        getchar();
        while(n--)
        {
            gets(a);
            j=strlen(a);
            for(i=0;i<j;i++)
            {
                if(a[i]>='a'&&a[i]<='z')
                {
                    a[i]=a[i]-32;
                }
                else
                {
                    a[i]=a[i]+32;
                }
            }
            puts(a);
        }
        return 0;
    }
    #include<stdio.h>  
    #include<string.h>  
    int main()  
    {  
        int m;  
        scanf("%d",&m);  
        while(m--)  
        {  
            char str[110];  
            int i,len;  
            scanf("%s",str);  
            len=strlen(str);  
            for(i=0;i<len;++i)  
            {  
                if(str[i]>='A'&&str[i]<='Z')  
                    str[i]+=32;  
                else if(str[i]>='a'&&str[i]<='z')  
                    str[i]-=32;  
            }  
            printf("%s
    ",str);  
        }  
        return 0;  
    }  
  • 相关阅读:
    SpringMVC_04重定向和转发
    Spring事务声明
    SpringMVC_02_RequestMapping
    SpringMVC_01_初识
    Spring通过mybatis操作数据库
    SpringMVC_03_RestFul
    SpringMVC_05_json数据传输
    退役
    2017ICPC青岛 J.Suffix
    版本不兼容问题(未找到程序集)
  • 原文地址:https://www.cnblogs.com/2228212230qq/p/7900290.html
Copyright © 2011-2022 走看看