C语言将小写字母转化为大写字母的代码
时间: 2023-11-20 15:05:41 浏览: 98
#include <stdio.h>
int main() { char ch;
printf("Enter a lowercase letter: ");
scanf("%c", &ch);
if(ch >= 'a' && ch <= 'z') {
ch = ch - 32; // converting lowercase to uppercase
printf("The uppercase letter is %c", ch);
}
else {
printf("Invalid input. Please enter a lowercase letter.");
}
return 0;
}
相关问题
C语言将小写字母转换为大写字母
可以使用 C 语言中的 toupper 函数将小写字母转换为大写字母。例如,下面的代码可以将字符串 str 中的所有小写字母转换为大写字母:
#include <stdio.h>
#include <ctype.h>
int main() {
char str[] = "Hello, World!";
int i;
for (i = 0; str[i]; i++) {
str[i] = toupper(str[i]);
}
printf("%s\n", str);
return 0;
}
输出结果为:
HELLO, WORLD!
用C语言将小写字母转化为大写字母
#include <stdio.h>
int main() {
char c;
printf("Enter a lowercase letter: ");
scanf("%c", &c);
if (c >= 'a' && c <= 'z') {
c = c - 'a' + 'A';
printf("The uppercase letter is: %c\n", c);
} else {
printf("Error: You did not enter a lowercase letter.\n");
}
return 0;
}
相关推荐















