键盘输入一行字符串,将其中的大写字母全部转换成小写字母,在屏幕上显示,并存储到磁盘文件data.txt中保存。c语言
时间: 2024-02-11 18:07:27 浏览: 138
好的,以下是C语言的实现代码:
```c
#include <stdio.h>
#include <ctype.h>
int main() {
char string[100];
printf("请输入一行字符串:");
fgets(string, sizeof(string), stdin); // 读取用户输入
// 将大写字母转换成小写字母
for (int i = 0; string[i]; i++) {
string[i] = tolower(string[i]);
}
// 在屏幕上显示结果
printf("转换后的字符串为:%s", string);
// 将结果存储到磁盘文件data.txt中
FILE *fp;
fp = fopen("data.txt", "w");
fprintf(fp, "%s", string);
fclose(fp);
return 0;
}
```
用户输入一行字符串后,代码将其转换为小写字母并在屏幕上显示。然后,代码将结果写入名为data.txt的文件中。
相关问题
从键盘输入一行字符串,将其中的大写字母全部转换成小写字母,在屏幕上显示,存储到磁盘文件 data.bxt 中保存。用C语言
好的,以下是使用 C 语言实现该功能的示例代码:
```c
#include <stdio.h>
#include <ctype.h>
#define MAX_LEN 100
int main() {
char text[MAX_LEN];
// 从键盘输入一行字符串
printf("请输入一行字符串:");
fgets(text, MAX_LEN, stdin);
// 将字符串中的大写字母转换成小写字母
for (int i = 0; text[i] != '\0'; i++) {
if (isupper(text[i])) {
text[i] = tolower(text[i]);
}
}
// 在屏幕上显示结果
printf("%s", text);
// 将结果保存到磁盘文件 data.bxt 中
FILE *fp = fopen("data.bxt", "w");
if (fp != NULL) {
fputs(text, fp);
fclose(fp);
} else {
printf("无法打开文件!");
}
return 0;
}
```
你可以将这段代码保存到一个 C 文件中,然后使用编译器进行编译和运行。请注意,如果你使用的是 Windows 操作系统,需要将文件名改为 data.txt,因为在 Windows 中,文件扩展名应该是三个字符。
键盘输入一行字符串,将其中的大写字母全部转换成小写字母,在屏幕上显示,并存储到磁盘文件data.txt中保存。
好的,这个问题我可以解决。以下是Python代码实现:
```python
# 读取用户输入
string = input("请输入一行字符串:")
# 将大写字母转换成小写字母
lowercase_string = string.lower()
# 在屏幕上显示结果
print("转换后的字符串为:", lowercase_string)
# 将结果存储到磁盘文件data.txt中
with open("data.txt", "w") as f:
f.write(lowercase_string)
```
用户输入一行字符串后,代码将其转换为小写字母并在屏幕上显示。然后,代码将结果写入名为data.txt的文件中。
阅读全文