c语言中如何设计一个程序转换字母的大小写

如题所述

第1个回答  2017-02-12
这很简单啊,根据ascii码可以判断是大写还是小写,如果小写想转大写就+'A'-'a',大写转小写就+'a'-'A'追问

能给我详细程序吗?

我的有错误

追答

错误提示是什么?还是结果错了?把代码贴上来看看

追问

追答

if和else if后边不用括号把条件包起来吗……

追问

删了还是不行😞

追答

。。。。。。

你把文本贴过来

我帮你改改😂

追问

我给换成x了,应该把字母转成ascll码值

追答

你都把变量名改成x了,还输出c😂

追问

不好意思,这个我该怎么贴啊,在电脑上,照片看的清吧

原题是这个

第一题

追答

你电脑上没网吗😂不能登百度知道吗。。

追问

家里没带网,假期回来了

你毕业了?

追答

大四实习了😂那我给你改改图

条件语句是这么用的。。if(x>4)
……
类似这样

追问

谢谢!劳神了!

本回答被提问者和网友采纳
第2个回答  2019-02-22
帮你写了个当个字符转换的
如果是字符串的话请追问.
再帮你修改.
#include
<stdio.h>
void
main()
{
char
a;
a=getchar();
if(a>='a'
&&
a<='z')
a+=32;
else
if(a>='a'
&&
a<='z')
a-=32;
putchar(a);
getch();
}
相似回答