news 2026/5/30 20:12:41

2025年兰州大学计算机考研复试机试真题(附 AC 代码 + 解题思路)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2025年兰州大学计算机考研复试机试真题(附 AC 代码 + 解题思路)

2025年兰州大学计算机考研复试机试真题

2025年兰州大学计算机考研复试上机真题

历年兰州大学计算机考研复试上机真题

历年兰州大学计算机考研复试机试真题

更多学校题目开源地址:https://gitcode.com/verticallimit1/noobdream

N 诺 DreamJudge 题库:输入 “学校名称” 即可筛选该校历年机试真题,题目均在考纲范围内,按难度自动排序。还可搭配《计算机考研机试攻略》刷题,书中题目可通过题号直接在题库中查找。

字符分类

题目描述

Time Limit: 1000 ms
Memory Limit: 256 mb

从键盘上输入一个字符串,将该字符串分为数字、字母、其他字符三个部分输出。

例如:

输入:Thdad29#@12aH;77

输出:

ThdadaH

291277

#@;

输入输出格式
输入描述:

输入一串字符串,长度不超过100。

输出描述:

按题意输出。

输入输出样例
输入样例#:
Thdad29#@12aH;77
输出样例#:
ThdadaH 291277 #@;

代码一

  1. #include<iostream>
  2. using namespace std;
  3. int main() {
  4. string s;
  5. cin>>s;
  6. char ch;
  7. for(int i=0;i<s.length();i++) {
  8. ch = s[i];
  9. if((ch>='A'&&ch<='Z')||(ch>='a'&&ch<='z')) {
  10. cout<<ch;
  11. }
  12. }
  13. cout<<endl;
  14. for(int i=0;i<s.length();i++) {
  15. ch = s[i];
  16. if((ch>='0'&&ch<='9')) {
  17. cout<<ch;
  18. }
  19. }
  20. cout<<endl;
  21. for(int i=0;i<s.length();i++) {
  22. ch = s[i];
  23. if((ch<'A'||ch>'Z')&&(ch>'z'||ch<'a')&&(ch<'0'||ch>'9')) {
  24. cout<<ch;
  25. }
  26. }
  27. return 0;
  28. }

代码二

  1. #include<iostream>
  2. using namespace std;
  3. int main(){
  4. string str;cin>>str;
  5. string num,charact,other;
  6. for(int i = 0; i < str.size(); i++){
  7. if(str[i] >= 'a' && str[i] <= 'z' || str[i] >= 'A' && str[i] <= 'Z') charact+=str[i];
  8. else if(str[i] >= '0' && str[i] <= '9' ) num += str[i];
  9. else other += str[i];
  10. }
  11. cout<<charact<<endl<<num<<endl<<other<<endl;
  12. return 0;
  13. }

代码三

  1. #include<stdio.h>
  2. #include<string.h>
  3. int main(){
  4. char a[100];
  5. char b[100];
  6. char c[100];
  7. char d[100];
  8. scanf("%s",a);
  9. int sum=strlen(a);
  10. int q=0;
  11. int w=0;
  12. int e=0;
  13. for(int i=0;i<sum;i++){
  14. if(a[i]>='A' && a[i]<='z'){
  15. b[q]=a[i];
  16. q++;
  17. }
  18. else if(a[i]>='0' && a[i]<='9'){
  19. c[w]=a[i];
  20. w++;
  21. }
  22. else{
  23. d[e]=a[i];
  24. e++;
  25. }
  26. }
  27. printf("%s\n",b);
  28. printf("%s\n",c);
  29. printf("%s\n",d);
  30. return 0;
  31. }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/28 13:21:59

2025最新!专科生毕业论文必备8个AI论文平台测评

2025最新&#xff01;专科生毕业论文必备8个AI论文平台测评 2025年专科生论文写作工具测评&#xff1a;为何需要一份权威榜单&#xff1f; 随着AI技术的不断进步&#xff0c;越来越多的专科生开始借助智能工具提升论文写作效率。然而&#xff0c;面对市场上琳琅满目的AI论文平台…

作者头像 李华
网站建设 2026/5/30 19:29:27

宽域测温适配全场景 高低温型红外测温传感器满足多行业需求

不同行业、不同工况对测温范围的需求差异较大&#xff0c;选择一款能适配多种温度场景的传感器&#xff0c;能为企业节省设备采购与维护成本。FST600-402高低温型红外测温传感器&#xff0c;凭借宽域测温优势&#xff0c;轻松覆盖多行业需求。 高低温型红外测温传感器提供-50~3…

作者头像 李华
网站建设 2026/5/28 23:30:28

AI定价战:Gemini 3 Flash如何以1/5价格挑战行业格局

2025年12月17日&#xff0c;Google发布Gemini 3 Flash&#xff0c;以颠覆性的定价策略打响AI成本战。当它用1/5的价格提供接近旗舰级的性能时&#xff0c;整个AI行业的格局正在悄然改变。一、价格炸弹&#xff1a;Gemini 3 Flash到底有多便宜&#xff1f; 先看数字&#xff0c;…

作者头像 李华
网站建设 2026/5/29 16:37:34

程序员最怕的 35 岁门槛,为何在网安领域却是越老越吃香?

同样是技术岗&#xff0c;为啥程序员怕35岁危机&#xff0c;网安却越老越值钱&#xff1f; 你有没有发现&#xff0c;身边做程序员的朋友&#xff0c;一到 30 岁就开始焦虑 “35 岁后怎么办”&#xff0c;但做网安的前辈&#xff0c;反而越往后越吃香&#xff0c;薪资和话语权…

作者头像 李华