用c语言写一个函数toUpperCase(char a[]),用于将字符串中的小写字母转化成大写字母,并在main函数中调用。 例如:
时间: 2024-05-03 21:21:42 浏览: 55
小写转大写_C语言_operation_942大写_472.96大写_
```c
#include <stdio.h>
#include <string.h>
void toUpperCase(char a[]) {
int len = strlen(a);
for(int i=0; i<len; i++) {
if(a[i]>='a' && a[i]<='z') { // 判断是否为小写字母
a[i] = a[i] - 'a' + 'A'; // 转化为大写字母
}
}
}
int main() {
char str[100];
printf("请输入字符串:");
scanf("%s", str);
toUpperCase(str);
printf("转换后的字符串为:%s\n", str);
return 0;
}
```
示例输出:
请输入字符串:Hello, World!
转换后的字符串为:HELLO, WORLD!
阅读全文