| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2170 人关注过本帖
标题:这是哪里错了。没搞懂。。。0-9运行就卡死
只看楼主 加入收藏
diycai
Rank: 8Rank: 8
等 级:贵宾
威 望:19
帖 子:147
专家分:895
注 册:2021-5-18
收藏
得分:0 
回复 10楼 baolis
详细描述一下需求啊。
2021-11-12 23:15
baolis
Rank: 2
来 自:呼啦瓦星
等 级:论坛游民
帖 子:39
专家分:59
注 册:2021-11-10
收藏
得分:0 
在保存字符串时,对出现在连续位置的若干个字符,如这些字符在ASCII表中也是连续出现,则可以将这些字符使用缩写形式进行保存,以节省保存空间。例如用A-Z表示ABCDEFGHIJKLMNOPQRSTUVWXYZ,1-5表示12345,c-f表示cdef。
【要求】用指针完成
输入:包含缩写形式的字符串
输出:将缩写形式进行还原后的字符串
说明:只处理大小写字母和数字,即对于形如A-9,a-C这样的缩写不进行处理
测试用例1
输入:0-9
输出:0123456789
测试用例2
输入:a-z
输出:abcdefghijklmnopqrstuvwxyz
测试用例3
输入:G-I
输出:GHI
测试用例4
输入:ABDG-K035-9abd-h
输出:ABDGHIJK0356789abdefgh

  printf("Hello, world!\n"); cout << "Hello, world!" << endl;
2021-11-12 23:19
diycai
Rank: 8Rank: 8
等 级:贵宾
威 望:19
帖 子:147
专家分:895
注 册:2021-5-18
收藏
得分:0 
回复 12楼 baolis
代码没问题, 注意要先输入三个参数, 然后再输入字符串

参数1:  1 正常展开
         2 展开,并且将展开中的小写变大写
         3 展开,展开的字符都用*代替
         其他值,展开但不输出展开的字符

参数2:  展开的每个字符的重复次数

参数3:  1 顺序展开
         2 逆序展开
         其他值,不清楚


例如输入: 1 1 1
0~9
2021-11-12 23:27
baolis
Rank: 2
来 自:呼啦瓦星
等 级:论坛游民
帖 子:39
专家分:59
注 册:2021-11-10
收藏
得分:0 
就是这个效果,大神怎么才能学好指针呐,一用到指针就懵

  printf("Hello, world!\n"); cout << "Hello, world!" << endl;
2021-11-12 23:34
diycai
Rank: 8Rank: 8
等 级:贵宾
威 望:19
帖 子:147
专家分:895
注 册:2021-5-18
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册
2021-11-12 23:34
diycai
Rank: 8Rank: 8
等 级:贵宾
威 望:19
帖 子:147
专家分:895
注 册:2021-5-18
收藏
得分:0 
回复 14楼 baolis
哪里懵?是不理解还是用不好?
2021-11-12 23:36
baolis
Rank: 2
来 自:呼啦瓦星
等 级:论坛游民
帖 子:39
专家分:59
注 册:2021-11-10
收藏
得分:0 
主要是用不好,指着指着,脑袋就乱了

  printf("Hello, world!\n"); cout << "Hello, world!" << endl;
2021-11-12 23:39
diycai
Rank: 8Rank: 8
等 级:贵宾
威 望:19
帖 子:147
专家分:895
注 册:2021-5-18
收藏
得分:0 
以下是引用baolis在2021-11-12 23:39:38的发言:

主要是用不好,指着指着,脑袋就乱了

前期可以多画画图, 推荐你学习一下 【斯坦福大学公开课】编程范式, 对这些指针、函数的理解将更加深入。
https://open.

能坚持看完并理解吸收,你的编程水平(不含算法)在国内就是前1%。
2021-11-12 23:54
baolis
Rank: 2
来 自:呼啦瓦星
等 级:论坛游民
帖 子:39
专家分:59
注 册:2021-11-10
收藏
得分:0 
OK,十分感谢大神

  printf("Hello, world!\n"); cout << "Hello, world!" << endl;
2021-11-12 23:56
快速回复:这是哪里错了。没搞懂。。。0-9运行就卡死
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012753 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved