用java编写程序,输入一个字符,判断它是否为小写字母,如果是将它转换成大写字 母,否则不转换
答案:2 悬赏:70 手机版
解决时间 2021-11-23 05:03
- 提问者网友:王者佥
- 2021-11-22 07:09
用java编写程序,输入一个字符,判断它是否为小写字母,如果是将它转换成大写字 母,否则不转换
最佳答案
- 五星知识达人网友:往事埋风中
- 2021-11-22 08:26
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个字母");
char aChar = scanner.nextLine().charAt(0);
System.out.println(convertLowerCase(aChar));
}
public static char convertLowerCase(char aChar) {
if (Character.isLowerCase(aChar)) {
return Character.toUpperCase(aChar);
}
return aChar;
}
全部回答
- 1楼网友:鱼芗
- 2021-11-22 08:56
void main()
{
char ch;
printf("请输入一个字符:\n");
scanf("%c",&ch);
printf("其大写字符是:%c\n",ch-32);
}
int main()
{
unsigned char ch;
while(1)
{
printf("输入一个字符:");
scanf("%c",&ch);getchar();
if(!isalpha(ch))
{
puts("输入的不是字母!");
continue;
}
if(islower(ch))
putchar(toupper(ch));
putchar(10);
}
return 0;
}
{
char ch;
printf("请输入一个字符:\n");
scanf("%c",&ch);
printf("其大写字符是:%c\n",ch-32);
}
int main()
{
unsigned char ch;
while(1)
{
printf("输入一个字符:");
scanf("%c",&ch);getchar();
if(!isalpha(ch))
{
puts("输入的不是字母!");
continue;
}
if(islower(ch))
putchar(toupper(ch));
putchar(10);
}
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯