vault backup: 2026-01-23 20:57:50

This commit is contained in:
2026-01-23 20:57:50 +08:00
parent 119c2714b5
commit 19cf7e5bdc
2 changed files with 9 additions and 9 deletions

View File

@@ -66,7 +66,8 @@
"title": "CQ2605"
}
}
]
],
"currentTab": 3
},
{
"id": "84db982cf765aaad",
@@ -156,13 +157,12 @@
"state": {
"type": "outline",
"state": {
"file": "YueQian/相关网站.md",
"followCursor": true,
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-list",
"title": "相关网站 的大纲"
"title": "大纲"
}
},
{
@@ -316,7 +316,7 @@
"remotely-save:Remotely Save": false
}
},
"active": "fc295192ba96dde5",
"active": "1fec176bb492eafb",
"lastOpenFiles": [
"YueQian/相关网站.md",
"YueQian/Homework/1.23.md",

View File

@@ -80,11 +80,11 @@ int main(int argc, char const *argv[])
}
```
5.编写一个综合程序结合格式化输入输出、类型转换、IO 流知识点,实现 “字符↔ASCII 码” 双向转换:
1. 提示用户选择功能:输入 1字符转 ASCII、2ASCII 转字符);
2. 若选择 1接收用户输入的单个字符注意需处理 scanf 接收字符时的缓冲区问题),输出该字符的 ASCII 码结合类型转换char→int
3. 若选择 2接收用户输入的 ASCII 码值0-127输出对应的字符int→char显式转换
4. 增加输入校验:若输入的 ASCII 码超出 0-127 范围,输出 “无效的 ASCII 码”;若输入的不是单个字符,输出 “输入格式错误”;
5. 核心要求使用scanf的返回值判断输入是否有效结合格式化控制符完成输入输出
a. 提示用户选择功能:输入 1字符转 ASCII、2ASCII 转字符);
b. 若选择 1接收用户输入的单个字符注意需处理 scanf 接收字符时的缓冲区问题),输出该字符的 ASCII 码结合类型转换char→int
c. 若选择 2接收用户输入的 ASCII 码值0-127输出对应的字符int→char显式转换
d. 增加输入校验:若输入的 ASCII 码超出 0-127 范围,输出 “无效的 ASCII 码”;若输入的不是单个字符,输出 “输入格式错误”;
e. 核心要求使用scanf的返回值判断输入是否有效结合格式化控制符完成输入输出
```c
```