c语言编写程序,从键盘输入一行字符串,将其中的小写字母全部转换成大写字 母,然后输出到一个磁盘文件”test”中保存.
时间: 2024-02-29 11:53:00 浏览: 82
好的,这是一个简单的C程序实现:
```c
#include <stdio.h>
#include <ctype.h>
int main() {
char input_str[100]; // 定义一个最大长度为100的字符数组
printf("请输入字符串:");
fgets(input_str, 100, stdin); // 从键盘输入字符串
for (int i = 0; input_str[i] != '\0'; i++) {
input_str[i] = toupper(input_str[i]); // 将字符串中的小写字母转换成大写字母
}
FILE *fp = fopen("test.txt", "w"); // 打开文件test.txt并写入转换后的字符串
if (fp) {
fputs(input_str, fp);
fclose(fp);
}
return 0;
}
```
你可以将以上代码复制到一个.c文件中编译运行,程序会要求你输入字符串,然后将转换后的结果保存到test.txt文件中。
阅读全文