| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
 本帖最后由 三刀流.索隆 于 2021-7-3 15:51 编辑  
 
废话不多说,上问题: 
 
2. 要求用户输入一个字符,如果是大写字母,将其转换为小写;如果是小写字母,将其转换为大写;其他字符不做处理,并输出结果。 
 
搞了两小时,看我在微软VS2019上实现的代码,虽然有19个警告,但结果正确,哈哈哈,我太有才了   
 
实现代码如下: 
 
#include <stdio.h> 
#define scanf scanf_s 
 
int main() 
{ 
        char f[10] = {""}; 
 
        for (int i = 0; i < 10; i++) 
        { 
                //scanf("%s",f); 
                f[i] = getchar(); 
        } 
 
        for (int i = 0; i < 10; i++) 
        { 
                if (65 <= f[i] && f[i] <= 98) 
                { 
                        f[i] = f[i] + 32; 
                } 
 
                else if (97 <= f[i] && f[i] <= 122) 
                { 
                        f[i] = f[i] - 32; 
                } 
        } 
         
        for (int i = 0; i < 10; i++) 
        { 
                printf("%c\n", f); 
        } 
 
        return 0; 
}[/i][/i][/i][/i][/i][/i][/i][/i][/i][i][i][i][i][i][i][i][/i][/i][/i][/i][/i][/i][/i] 
[i][i][i][i][i][i][i][i][i]咦,怎么放图片啊?[/i][/i][/i][/i][/i][/i][/i][/i][/i]  
 |   
 
 
 
 |