注册 登录
编程论坛 VC++/MFC

C语言编程

梦吟离别赋 发布于 2020-03-22 21:17, 1601 次点击
从键盘任意输入一个字符,若是大写字母,则转换为小写输出,若是小写字母,则转换为大写输出,若是其它字符,则输出“不是英文字母!”(用if的多分支结构)

提示:除了万能型输入(scanf)输出(printf)函数,还可使用字符输入(getchar) 输出(putchar)函数。
1 回复
#2
倾听心跳2020-03-26 14:59
程序代码:
#include<stdio.h>
int main()
{
    char a;
    scanf("%c",&a);
    if (a >= 'a' && a <= 'z')
    {
        a = a - 32;
        printf("%c\n",a);
    }
    else if (a >= 'A' && a <= 'Z')
    {
        a = a + 32;
        printf("%c\n",a);
    }
    else
    {
        printf("不是英文字母!");
    }
    return 0;
}
1