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

C语言编写程序,把从键盘输入的一个字符串的小写字母转换成大写字母,大写字母转化成小写字母

发布网友 发布时间:2022-04-23 18:30

我来回答

5个回答

热心网友 时间:2023-10-13 00:49

#include "stdio.h"

int main()

{

      char ch[100]={0};

      int i;

      printf("请输入一个字符串:");

      gets(ch);

      for(i=0;ch[i]!='\0';i++)

        if(ch[i]>='a' && ch[i]<='z')

              ch[i]+='A'-'a';

        else if(ch[i]>='A' && ch[i]<='Z')

              ch[i]+='a'-'A';

      printf("字符串的小写字母转换成大写字母,大写字母转化成小写字母后输出为:\n");

      puts(ch);

 

}

热心网友 时间:2023-10-13 00:50

很简单,掌握他们的规律,大小写字母ASCII值相差32个字符。以上是大写转小写的,若要小写转大写把这条语句:b=a+‘a’-‘A’; 改成 b=a-‘a’-‘A’;就可以了。

#include<stdio.h>
main( )
{char a,b;
a=getchar( );
putchar(a);
putchar(‘\n’);
b=a+‘a’-‘A’;
printf("a=%c b=%c\n",a,b);
printf("a=%d b=%d\n",a,b);
}

热心网友 时间:2023-10-13 00:50

前面面几个正好与题目要求相反,这个可以说正确了
#include <stdio.h>
int main()
{
int i;
char str[100];
scanf("%100s", str);
for(i=0;str[i]!='\0';i++)
{
if(str[i]>='A' && str[i]<='Z')
str[i]+='a'-'A';
else if(str[i]>='a' && str[i]<='z')
str[i]-='a'-'a';
}
printf("%s\n", str);
}

热心网友 时间:2023-10-13 00:51

#include <stdio.h>

int main()
{
int i;
char str[100];
scanf("%100s", str);
for(i=0;str[i]!='\0';i++)
{
if(str[i]>='a' && str[i]<='z')
str[i]+='A'-'a';
else if(str[i]>='A' && str[i]<='Z')
str[i]-='A'-'a';
}
printf("%s\n", str);
}

热心网友 时间:2023-10-13 00:51

if(65<= i <=90)
i += 32;
else if(97<= i <= 122)
i -= 32;
else
printf("error\n");
printf("%c\n",i);
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
山外面包一个病旁是什么字 我的笔记本电脑显示电源的灯一直在绿色和橘红色之间闪烁,这是怎么回事... 笔记本电脑3个灯笔记本电脑这几个指示灯分别是啥意思 ...我的y470.第3个指示灯是橘红色的,开不了机,不知道怎么了?就开不了... QQ空间皮肤的代码是怎么放进去的啊. 为什么我在地址栏中输入皮肤代码按回车键,但一按空间就没有了 请教个问题哈~关于qq空间背景代码的,我在IE栏里输了代码,为啥每次弹出 ... win10删除多余的输入法 win10怎么删除多余的输入法 win10输入法怎么删除 win10输入法删除方法 如何做出爽口不腻、口味纯正的孟和尚粉肠? 从键盘上输入一个小写字母然后将该字符转化为对应大写字母输出同时输出该字母 c语言:6. 从键盘输入一个小写字母,要求改用大写字母输出。 求汇编程序:编程实现将键盘输入的小写字母转换为大写字母显示出来? 编写一个汇编程序,要求将用键盘输入的小写字母转换成大写字母并显示出来 如何用C语言编写“从键盘上输入一个小写字母,将其本身及对应的大写字母输出”的程序? C语言题目描述: 从键盘上输入一个小写字母,然后将小写字母装换成大写字母输出! 从键盘上输入一个字符,将小写字母转换成大写字母。(要求使用条件运算符) C语言编程题 求解! C语言编程题:从键盘输入一个小写字母,在屏幕上显示其对应的大写字母 怎样把一个PPT文件中的模板应用到另外一个PPT 文件中? 我下载了几个动态的PPT模板,怎么把这些动态的ppt应用到自己的ppt中,谢谢 什么软件可以接窗户订单 比亚迪 秦安装一个obd升窗器有没有风险? 客运车辆车上防火锤、安全门与逃生窗怎样正确使用? 擦玻璃器绳子怎么安装 散热器十大品牌最好用的是那种? 汽车改装自动升窗器好吗? 洗漱间安装哪些“神器”,能让生活更加地精致呢? 震楼神器怎么把自家噪音降到最小 平开窗,能向内开180度和旁边窗户平行的,这个角度装不了固定器,怎么固定才能防止被风吹动? 我家住在17楼,窗户上面可以不安装纱窗吗? 从键盘上输入一小写字母,要求把该字母转换成大写字母输出 用C语言编写一个程序,从键盘上输入一个小写字母,将其本身及对应的大写字母输出. 编写完整的程序,把从键盘输入的一个小写字母转换成相应的大写字母,并显示 slp棒球服有58码的吗 slp棒球服扣子有log么 slp棒球服怎么洗? SLP棒球服肩上白色的是什么材质啊 这个卫衣什么牌子的!!GD也有穿过的 了不起的挑战里,卖手工皂那一期,阮经天穿的棒球服什么牌子的?? 棒球服为什么那么短 放久的衣服袖口和领口发黄怎么办? 电脑怎么调整待机时长 衬衫领口发黄,放久了的衬衣领口处发黄,该怎么去除这难看的污渍呢_百度... 白色衣服放久了领口发黄,怎么办 ? 请问在哪里去调节电脑待机时间? 白色衣服放久了领口发黄怎么办? 怎样修改待机时间我电脑待机时间很短,就有一分钟左右 电脑怎么调待机时间的啊? 白色的领子变黄了,怎么洗回来呀 千聊能够直播开课吗?直播工具怎么样?