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

用初级C语言

第1个回答  2015-06-22
#include<stdio.h>
main()
{char c;
scanf("%c",&c);
if(c>='a'&&c<='z')c-=32;
else if(c>='A'&&c<='Z')c+=32;
printf("%c\n",c);
}
第2个回答  2023-01-16

用初级C语言

从键盘输入一个字符。

如果是大写字母,则转成小写字母。

如果是小写字母,则转成大写字母。

其他字符原样输出。

从键盘输入一个字符,如果是大写字母,则转成小写字母,如果是小写字母则转...
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)); e...

C++语言编程:从键盘输入一个字符,如果输入的是英文大写字母,则将它转 ...
char c = getchar();if(c <= 'Z' && c >= 'A') { c += 32;} else if (c <='z' && c >= 'a') {ch -= 32; } 32是大小写字母在ascii码表上的位置差,小写比大写高32

编程实现,从键盘输入一个字符,如果是大写字母,输出对应的小写字母,如 ...
void main(){ char c;printf(“请输入一个字符:\\n”);scanf("%c",&c);if(c>=65 && c<=90){ c=c+32;printf("转为小写是:%c\\n",c);} else if(c>=97 && c<=122){ c=c-32;printf("转为大写是:%c\\n",c);} else printf("输入的不是字母\\n");} ...

输入一个字符,若是大写字母将其转化为小写输出,如果是小写,则将其转化...
Caps Lock这个键

从键盘输入一个字符,若为小写字母,则转化为大写字母;若为大写字母,则转...
大写字母的小写字母怎么写?怎么读?

1. 从键盘输入一个字母,如输入的是大写英文字母,则输出其对应的小写形...
思路大概如下:判断用户输入的是大写还是小写 如果是大写则将该字符的ASCII码加32得出小写字母 如果是小写字母则减去32即可

。如何编程:输入一个字符,如果他是大写英文字母,则将其转换为小写英文字...
控件Text1是输入字符 Text2是输出结果 Private Sub Text1_Change()'变量声明时注意定义变量类型 Dim X As String Dim I As Long Dim S As String Dim CH As String X = Text1.Text For I = 1 To Len(X)CH = Mid(X, I, 1)If CH >= "a " And CH <= "z" Then '开始大小写...

从键盘输入一个字符,如果是大写字母,转换为小写字母,如果是小写字母,转 ...
CharToUpper(){ char ch;while(ch=getchar()){ if(ch=='\\n')break;if(ch<='A'||ch>='z'){ printf("error...\\n");} if(ch>='A'&&ch<='Z'){ ch = ch-'a'+'A';} }

...小写字母,则转化为大写字母,若为大写字母,则转化为小写字母,_百度...
include <ctype.h> int main (void){ char ch[100];int a = 0;gets (ch);while (ch[a] != '\\0'){ if (isupper (ch[a]))ch[a] = tolower (ch[a]);else if (islower (ch[a]))ch[a] = toupper (ch[a]);else ch[a] += 1;a++;} puts (ch);return 0;} 已测试...

输入一个字符,如果是大写字母则转换为小写字母,如果是小写字母则转换为...
int main(int argc, char *argv[]){ int i;char str[100];printf ( "Please input the string:\\n" );gets(str);\/\/ 判断是否为小写字母,是转换成大写 \/\/ 否,是否为大写字母,是,转换成小写 \/\/ 否,不变 for (i = 0; i < strlen(str); i++) { if (islower(str[i])) { ...

相似回答