码迷,mamicode.com
首页 >  
搜索关键字:strlen    ( 2530个结果
以‘5’为结束标志 【杭电-HDOJ-1106】 附题
排序 Problem Description 输入一行数字,如果我们把这行数字中的‘5’都看成空格,那么就得到一行用空格分割的若干非负整数(可能有些整数以‘0’开头,这些头部的‘0’应该被忽略掉,除非这个整数就是由若干个‘0’组成的,这时这个整数就是0)。 你的任务是:对这些分割得到的整数,依从小到大的顺序排序输出。   Input 输入包含多组测试用例,每组输...
分类:其他好文   时间:2014-08-21 15:02:34    阅读次数:157
Common Functions (2)
1.小写金额转大写金额display str AmountCurXH(){ int len; len =strlen(num2str(FKYSL.AmountCurXH,1,16,1,1)); return global::numeralsToTxt_CN(FKY...
分类:其他好文   时间:2014-08-20 16:03:32    阅读次数:271
求字符串长度 strlen(数组指针两种方式)
问题:求字符串中所含有字符的个数(包括空格),即求字符串长度;#include #include int _strlen(const char* str){ assert(str != NULL); int i=0; for(;*str++!='\0';i++); //for(;str++!...
分类:其他好文   时间:2014-08-19 22:12:25    阅读次数:227
poj 3077 Rounders 【简单字符串处理】
题意:就是4舍5入到最近的数. 题意有些难理解。。。 代码: #include #include char s[10]; int main() { int t, n; scanf("%d", &t); while(t --){ memset(s, 0, sizeof(s)); scanf("%s", s); int len = strlen(s); if(len =...
分类:其他好文   时间:2014-08-19 20:52:03    阅读次数:175
PHP截取中文字符串无乱码的方法
首先是支持gb2312,gbk,big三种编码。 以下是代码: $len = 19; $text = "怎么将新闻的很长的标题只显示前面一些字,后面用…..来代替?"; echo strlen($text)<=$len ? $text : (substr($text,0,$len).chr(0)."…...
分类:Web程序   时间:2014-08-18 18:58:23    阅读次数:274
判断一个字符串通过变化字符的位置,是否可以组成回文
解法就是判断下字符串中是否有某些字符是奇数个,如果这种字符的个数大于1,说明无法组成回文;小于或等于1可以组成回文。其中用了strlen(),放到for循环里面容易导致程序运行效率下降,比如输入的字符串很大 10^5个字符时for(int i=0; i#include #include #inclu...
分类:其他好文   时间:2014-08-18 10:28:13    阅读次数:158
PHP截取字符串,获取长度,获取字符位置的函数
strstr(string,string) = strchr(,) //从前面第一次出现某个字符串的地方截取到最后strrchr(string,string) //从某个字符串从最后出现的位置截取到结尾strpos(string,string[,int]) //某个字符串第一次出现的位置strrpo...
分类:Web程序   时间:2014-08-18 09:11:43    阅读次数:230
编程在一个已知的字符串中查找最长单词,假定字符串中只含字母和空格,用空格来分隔单词。
charstr[]="mybeautifulteacheris";unsignedlonginta=0;//长整型变量a=strlen(str);intcount=0,max=0;for(inti=0;i<a;i++){if(str[i]!=‘‘){count++;continue;}max=count>max?count:max;count=0;}printf("%d\n",max);//求最大值printf("最长单词为:");for(inti=0;i<a;i..
分类:其他好文   时间:2014-08-15 10:53:29    阅读次数:210
hdu 2054 A == B ?
库函数的运用。。。。 #include #include #include int a[100000],b[100000]; void change(char *a) { int i,len; len=strlen(a); if (strstr(a,".")) for(i=len-1;a[i]=='0';i--) { a[i]='\0...
分类:其他好文   时间:2014-08-14 20:51:19    阅读次数:176
hdu 2025 查找最大元素
#include #include int main() { int i,len; char str[110],max; while(~scanf("%s",str)) { len=strlen(str); max='A'; for(i=0;imax) max=str...
分类:其他好文   时间:2014-08-14 20:47:39    阅读次数:262
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!