社区
C++ Builder
帖子详情
简单的编程题,解决就给分
micmingboy
2003-10-19 03:58:05
要求编写一函数,传入一个字符串,如果字符串长度小于7,把字符串左边用'0'补上,返回新字符串,比如abc,输出0000abc
...全文
74
4
打赏
收藏
简单的编程题,解决就给分
要求编写一函数,传入一个字符串,如果字符串长度小于7,把字符串左边用'0'补上,返回新字符串,比如abc,输出0000abc
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fatwave
2003-10-19
打赏
举报
回复
楼上说的是用C写的,用BCB不用这样啊!!用AnsiString类型更简单,
哪就看楼主喜欢用哪种!!
//放到.h中,默认为7,也可改为其它的数
AnsiString checkstr(AnsiString stmp, int isen = 7);
AnsiString checkstr(AnsiString stmp, int isen)
{
int i;
i = stmp.Length();
i = isen - i;
while ( i > 0)
{
stmp = "0" + stmp;
i--;
}
return stmp;
}
佣工7001
2003-10-19
打赏
举报
回复
无语
netsys2
2003-10-19
打赏
举报
回复
//楼上的稍微复杂了点,且没有错误判断:
//输入:源字符串,输出长度
//输出:新字符串,返回NULL表示错误
char outbuf[80];
char *func(char *src,int outlen)
{
memset(outbuf,'0',80);
int srclen = strlen(src);
if( srclen > outlen || srclen>79)
return NULL;
strcpy(outbuf+outlen-srclen,src);
return outbuf;
}
void __fastcall TForm1::Button2Click(TObject *Sender)
{
ShowMessage(AnsiString(func("abc",7)));
}
神医CL
2003-10-19
打赏
举报
回复
这个。。。
void FitToAll(char *s,int result,int length)//将s[]不足length的前面填0
{
AnsiString ss;
int resultlength,i;
ss=IntToStr(result);
resultlength=ss.Length();
for (i=0;i<length-resultlength;i++) s[i]='0';
for (i=length-resultlength;i<length;i++) s[i]=ss[i-length+resultlength+1];
}
100+Python
编程题
给你练(附答案)
大家如果能坚持独立思考完成以下题目,一定可以帮大家轻松 get Python 的编程技能。目前,这个项目已经获得了 3994 Stars,2952 Forks。 Github 地址:Python-programming-exercises 首先,这 100+ 练习题根据难易程度
分
为三个等级:Level 1、2 和 3。下面对如何定义这三个 Level 进行了说明,大家可以结合自身的学习能...
考出面试者基本功的 10 个
简单
编程题
昨天在朋友圈感慨了一下被面试的小朋友,会拉控件,会做应用,但是基本功差,还要价高,结果引来了 60多条评论。朋友们大都是感慨行业浮躁、人傻钱多,也有朋友问到,什么样的
编程题
能考察程序员的基本功呢?本文就奉上 10个笔者常用来考察面试者的
编程题
。由于我们不是大公司,也不是搞算法研究,所以一般不会特意出一些算法题来为难面试者,但是由于要从事编程开发工作,基本的编程素养绝对是要的,否则这样的面试者不会有...
C语言
编程题
:(C语言)
分
糖果 通俗易懂
C语言
分
糖果
C++面向对象程序设计50道
编程题
(第01题)
C++面向对象程序设计50道
编程题
(第01题) 摘要:C++程序设计实习是为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的
分
析问题和
解决
问题的能力,提高学生运用所学知识
解决
实际问题的能力。 本专辑为编程入门者、高校计算机软件专业学习或复习提供C++程序设计题库。 读者请先独立思考哦,再与参考程序进行比对检查。 一、问题描述 二、考察内容 基...
python
编程题
-python
编程题
库
广告关闭腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元!上期题目连接:1000道python题库系列
分
享十一(9道)上期题目答案:? 本期题目:?...上期题目链接:1000道python题库系列
分
享十二(9道
编程题
)上期题目答案:? 本期题目:?...热烈庆祝2018年2月董付国老师《python程序设计(第2版)》出版18个月第5次印刷...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章