从键盘输入一个字符,若为小写字母,则转化为大写字母,否则保持不变。

如题所述

C语言
#include <stdio.h>

int main() {
char c;
printf("输入一个字母:");
scanf("%c", &c);
if('a'<=c && c<='z')
{
c += 32;
printf("大写字母是:%c", c);
}
else if('A'<=c && c<='Z')
{
printf("你输入的已经是大写字母了:%c", c);
}
else
{
printf("你输入的不是字母!\n");
}
return 0;
}
温馨提示:内容为网友见解,仅供参考
无其他回答

从键盘输入一个字符,若为小写字母,则转化为大写字母,否则保持不变。
printf("你输入的已经是大写字母了:%c", c);} else { printf("你输入的不是字母!\\n");} return 0;}

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

输入一个字符,如果是小写字母,则转换成对应的大写字母...
if c in ['a'..'z'] then write(upcase(c)) else write(c);

从键盘输入一个字符,如果是小写,则转换为大写字母,并显示转换后的结果...
include <stdio.h>#include <conio.h>#include <malloc.h>int main(int argc, char** argv){ int ch = 0; printf("Press 'Esc' to quit.\\n"); while ((ch = _getch()) != 27) { if (ch >= 'a' && ch <= 'z') printf("%c->%c\\n", ch, ch + ...

从键盘输入一个字母,小写字母转换成大写字母,直至输入非字母字符.在...
include<stdio.h> int main(){ char ch;printf("请输入:\\n");ch=getchar();while(ch>='a'&&ch<='z'||ch>='A'&&ch<='Z'){ if(ch>='A'&&ch<='Z'){ ch+=32;} printf("输出%c\\n",ch);fflush(stdin);printf("输入:\\n");ch=getchar();} return 0;} ...

输入一个字符,如果是大写字母则转换为小写字母,如果是小写字母则转换为...
Console.WriteLine("请输入:"); char c = (char)Console.Read(); int n = c >= 'A' && c <= 'Z' ? d : c >= 'a' && c <= 'z' ? -d : 0; Console.WriteLine("->" + (char)(c + n) + "<-");

输入一个字符,如果是小写字母则将其转换为大写字母输出,否则照原样输 ...
include <iostream> using namespace std;int main(){char ch;cout<<"请输入一个字母:"<<endl;cin>>ch;if('a'<=ch&&ch<='z') \/\/判断字母是不是小写,是就转换成大写 ch=ch-32;cout<<ch<<endl;return 0;} 这个应该是最容易看懂的吧 ...

...输入一行字符,若为小写字母,则转化为大写字母,若为大写字母,则转化...
include <stdio.h> 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);...

python语言 输入一个字母 如果它是一个小写英文字母 则把它转换为对应...
首先,通过Python的input()函数获取用户输入的小写字母,然后利用条件语句判断其是否在'a'到'z'的ASCII范围内。如果满足条件,使用upper()函数将其转换为大写并输出:char1 = input("请输入一个小写英文字母:");if ord(char1) >= ord('a') and ord(char1) <= ord('z'):print(char1.upper...

输入1个字符,若是小写字母则变大写字母输出,若是大写字母则变小写字母输...
include <stdio.h> int main(){ char n;scanf_s("%c", &n);if (n >= 'a' && n <= 'z')n = n - 32;else if(n >= 'A' && n <= 'Z')n = n + 32;printf("%c", n);return 0;}

相似回答