从键盘输入一串字符,将所有的英文字母转换为大写后输出。
时间: 2024-04-30 21:23:19 浏览: 12
可以使用Python中的upper()函数将字符串中的所有字母转换为大写,具体代码如下:
```python
s = input("请输入一串字符:") # 从键盘输入一串字符
s_upper = s.upper() # 将所有字母转换为大写
print(s_upper) # 输出转换后的字符串
```
运行程序后,输入一串字符,如"Hello, World!",输出结果为"HULLO, WORLD!"。
相关问题
用c语言 从键盘输入一串字符,将所有的英文字母转换为大写后输出。
```c
#include <stdio.h>
#include <ctype.h>
int main() {
char str[100];
printf("请输入字符串:");
fgets(str, 100, stdin); // 从键盘输入字符串
for (int i = 0; str[i] != '\0'; i++) {
if (isalpha(str[i])) { // 如果是英文字母
str[i] = toupper(str[i]); // 转换为大写字母
}
}
printf("转换后的字符串为:%s", str);
return 0;
}
```
用c语言从键盘输入一串字符,将所有的英文字母转换为大写后输出。
```c
#include <stdio.h>
int main() {
char str[100];
printf("请输入一串字符:");
scanf("%s", str);
for(int i=0; str[i]!='\0'; i++) {
if(str[i]>='a' && str[i]<='z') {
str[i] -= 32; // 将小写字母转为大写字母
}
}
printf("转换后的字符串为:%s\n", str);
return 0;
}
```