输入一个字符,如果它是一个大写字母,则把它变成小写字母;如果它是一个小写字母,则把它变成大写字母;

c语言

#include<stdio.h>
void main()
{
char ch;
scanf("%c",&ch);
if(ch>='A'&&ch<='Z')
ch=ch+32;
else if(ch>='a'&&ch<='z')
ch=ch-32;
printf("%c\n",ch);
return 0;
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-03-18
#include<stdio.h>
int main()
{
char a;
scanf("%c",&a);
if(a>'A'&&a<'Z')
a=a+32;
else if(a>'a'&&a<'z')
a=a-32;
printf("%c\n",a);
return 0;
}

输入一个字符,如果它是一个大写字母,则把它变成小写字母;如果它是一个...
void main(){ char ch;scanf("%c",&ch);if(ch>='A'&&ch<='Z')ch=ch+32;else if(ch>='a'&&ch<='z')ch=ch-32;printf("%c\\n",ch);return 0;}

...则把它变成小写字母,如果它是一个小写字母,则把它变成大写
void main(){ char ch;scanf("%c",&ch);if(ch>='A'&&ch<='Z')ch=ch+32;else if(ch>='a'&&ch<='z')ch=ch-32;printf("%c\\n",ch);}

。如何编程:输入一个字符,如果他是大写英文字母,则将其转换为小写英文字...
控件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 '开始大小写转...

输入一个字符,如果是大写字母则转换为小写字母,如果是小写字母则转换为...
include <stdio.h> include <ctype.h> 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);...

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

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

输入一个字符,若输入的字符是大写字母,则将其转换成小写字母进行输出...
include <stdio.h>int main(int argc, char *argv[]){char a;printf("输入一个字符");scanf("%c",&a);if(a>=54 && a<=90)printf("%c\\n",a+32);else if(a>=97 && a<=122)printf("%c\\n",a-32);elseprintf("%c\\n",a);return 0;}这个可以吧,用ASII判断 ...

输入一个字符,如果它是大写字母,输出相应的小写字母;如果它是小写字母...
include <stdio.h> include <stdlib.h> void main (){ char c1,c2;printf("input!\\n");c1=getchar();if (c1>='a'&&c1<='z'){c2=c1-32;} else { c2=c1+32;} printf("output=%c\\n",c2 );}

C语言编程,输入一个字符,如果是小写字母,则把他变成大写,如果是大写字 ...
思路:判断一个字符是大写字母还是小写字母可以直接字符比较或者ASCII码值比较,根据大写字母和其对应小写字母的ASCCII值相差32,可以加减32实现互换。参考代码:include "stdio.h"int main(){char ch;ch=getchar();if(ch>='a'&&ch<='z') ch-=32;else if(ch>='A'&&ch<='Z') ch+=32;put...

c 用户输入一个字符,如果是大写字母,则转换成小写字母输出,如果是小 ...
include <stdio.h>int main(){char ch;while((ch=getchar()) != '\\n'){if(ch>='A'&& ch<='Z'){ch+=32;putchar(ch);}else if(ch>='a' && ch<='z'){ch-=32;putchar(ch);}}return 0;}\/\/示例运行结果:F:\\c_work>a.exeabcdEFGHIjklmnABCDefghiJKLMN ...

相似回答