问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

从键盘输入一个字符,如果是大写字母,则转成小写字母,如果是小写字母则转成大写字母,其他字符原样输出

发布网友 发布时间:2023-04-14 08:53

我来回答

5个回答

热心网友 时间:2023-10-11 15:02

代码如下:

#include<stdio.h>
#include<ctype.h>

int main(){
    while (true){
        printf("输入一个字符(输入回车终止):");
        char ch = getchar();
        if (ch == '\n')
            break;

        if (isupper(ch))
            putchar(tolower(ch));
        else if (islower(ch))
            putchar(toupper(ch));
        else
            putchar(ch);

        getchar();
        putchar('\n');
    }

    getchar();
    return 0;
}

运行结果如下:


希望对你有帮助~

热心网友 时间:2023-10-11 15:02

java语言来实现

1、创建一个Scanner对象来处理用户的输入

2、从scanner中获取用户输入的字符char

3、判断字符char是大写('A' <= c && c <= 'Z'),则将字符的ascii值加32则变成小写

4、判断字符char是小写('a' <= c && c <= 'z'),则将字符的ascii值减32则变成大写

5、其他不满足范围的则原样输出即可。

示例:

//循环接收输入

while(true){
    Scanner scanner = new Scanner(System.in);
    String value = scanner.next();//获取输入值
    if(value != null && value.length() == 1){
    char c = value.toCharArray()[0];
    if('A' <= c && c <= 'Z'){//字符比较,实际上是ascii值比较
        c = (char) ((int)c + 32);
    }else if('a' <= c && c <= 'z'){
        c = (char) ((int)c - 32);
    }
     System.out.println(c);
    }
}

热心网友 时间:2023-10-11 15:03

# include <stdio.h>

int main()
{
char s;

scanf("%c" , &s);

if (s >= 'A' && s <= 'Z')
{
//printf("%c" , s);
s = s + 32;
}

if (s >= 'a' && s <= 'z')
{
s = s - 32;
}

printf("%c" , s);

return 0;
}

热心网友 时间:2023-10-11 15:03

char x,y;
scanf("%c",&x);
x=(x>='A'&&x<='Z')?(x+32):x;
printf("y=%c\n",x);
题目:从键盘输入一个字符,如果是大写字母,则转成小写字母,如果是小写字母则不变

热心网友 时间:2023-10-11 15:04

#include <stdio.h>
void main()
{
char a;
a=getchar();
a=(a>='A'&&a<='Z')?(a+32):a;
printf("%c",a);
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
企业培训学到了什么 培训感悟简短 有关培训的感悟 通过培训学到什么 培训你学到了什么 领导问培训学到什么怎么回复 Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 梦见两条大龙在天上飞的预兆 橐笔的解释橐笔的解释是什么 湘潭市的解释湘潭市的解释是什么 湘潭市的意思湘潭市的意思是什么 松菊缘的引证解释松菊缘的引证解释是什么 “尚友”对于提高一个人的思想道德修养有何意义 鼗鼙的词语鼗鼙的词语是什么 灵活的灵还有什么组词 什么样是好男人 解释下好男人的定义 什么叫做好男人 剀切的诗句剀切的诗句是什么 家庭教育指导师证值得考吗 证书价值高吗 天玑8000处理器排名 天机处理器排行榜 为古今中外君民立允极意思 怎样吃才可以减肥? 为什么“天降陨冰”(就是从太空来的冰块)是可能的? 注;不要说是体积足够大! 淘宝哪个店铺能买到进口正品鱼线 冰冻生蚝怎么处理干净? 跑1500米比赛步骤一般是什么?如何热身?吓到脚软怎么办? 用充电头带动1w的灯总共用几瓦? 计算机二级考试时间为多长? 计算机二级考试的时间安排? 关于教育的英语谚语三篇 山村老尸II色之恶鬼简介及详细资料 山村老尸Ⅱ色之恶鬼的影片评价 大丽花是秋植球根花卉吗 元祖绑定的卡怎么在小程序使用 元祖礼卡绑定后原卡还能用吗 元祖购物卡怎么解绑 悬挑梁钢筋锚固的长度长了怎么办 最想念的季节~~歌词 上海恩舍企业管理有限公司怎么样? 更年期要绝经前可以吃中药吗 有什么可以调理更年期的中药! 怎样延迟更年期啊,喝点什么中药好呢,可以自代茶饮的? 手机有哪些创新的变废为宝? 运动减肥法有哪些 word文档边距怎么调