这个有好几种算法,例如: $tr = 'aaaaa'; 转成 0$tr = 'a123aa'; 转成 0 $tr = '22aaa'; 转成 22就是说,当匹配到字符串中,不为整形,会继续匹配,直到遇到字符,后面的全部转为0,与前面相加。 例1: $str = "123stringA";$str2
分类:
Web程序 时间:
2016-01-30 02:35:30
阅读次数:
945
如把test.txt文件的 所有 AAA 字符串 替换成 aaaaa 1 with open('test.txt','+r') as f: 2 t = f.read() 3 t = d.replace('AAA', 'aaaaaa') 4 #读写偏移位置移到最开始处 5 f.seek(0, 0) 6
分类:
编程语言 时间:
2016-01-29 03:24:51
阅读次数:
346
例如: 代码如下:$.get('aaaaa.ashx',null,function(d){ // 假设d 返回 的值为 1,3,43,23,54,67 var arr = d.split(','); $.inArray(3,arr) ==-1 //true //为什么啊 //如果写成这...
分类:
Web程序 时间:
2016-01-19 15:54:44
阅读次数:
136
测试数据:[sql] view plaincopyCREATETABLEt(strVARCHAR2(30));INSERTINTOtVALUES('X,Y,Z');INSERTINTOtVALUES('XXX,Y,ZZ,AAAAA,B,CCC,D,E,F,GGG');commit;--1、multi...
分类:
数据库 时间:
2015-12-18 16:18:05
阅读次数:
239
1.求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,例如:2+22+222+2222+22222#include<stdio.h>#include<stdlib.h>intmain(){ inti=0;int j=0; inta=0; intsum=0; printf("请输入一个数(个位数):"); scanf_s("%d",&i); a=i; for(j=1;j<6;j++) ..
分类:
编程语言 时间:
2015-12-14 12:43:46
阅读次数:
215
#include<stdio.h>intmain(){inta=0;intn=0;intsum=0;inttmp=0;inti=0;scanf("%d%d",&a,&n);for(i=0;i<n;i++){tmp=a+tmp*10;sum=sum+tmp;}printf("sum=%d",sum);system("pause");return0;}
分类:
其他好文 时间:
2015-12-13 23:59:26
阅读次数:
318
只要用一个for循环即可达到目的
#include<stdio.h>
intmain()
{
inti,j,a,Sn=0;
scanf("%d",&a);
j=a;
for(i=1;i<=5;i++)
{
Sn=Sn+a;
a=j+10*a;
}
printf("Sn=%d\n",Sn);
return0;
}
可以进一步优化为求前n项之和
#include<stdio.h>
intmain()..
分类:
其他好文 时间:
2015-12-09 07:17:13
阅读次数:
115
程序://求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,例如:2+22+222+2222+22222#include<stdio.h>intmain(){inti=0;inta=0;intsum=0;intnum=0;scanf("%d",&num);for(i=0;i<5;i++){a=a*10+num;sum=sum+a;}printf("%d",sum);return0;}结果:224690Pres..
分类:
编程语言 时间:
2015-11-12 06:36:45
阅读次数:
585
/*求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,例如:2+22+222+2222+22222*/#include<stdio.h>intmain(){ inti=0; inta=0; intsum=0; intnum=0; scanf("%d",&num); for(i=0;i<5;i++) { a=a*10+num; sum=sum+a; } printf("%d",sum); return0;}输出结..
分类:
其他好文 时间:
2015-11-03 00:46:55
阅读次数:
275
#include<stdio.h>intmain(){ inti,temp,count=0,num=0,sum=0; scanf("%d%d",&count,&num); temp=num; for(i=1;i<=count;i++) { sum=sum+num; num=num*10+temp;//常犯错误,初次编程会写成num=num*10+mun,但是忘记了num每次都会递归调用会变化的 } printf("..
分类:
其他好文 时间:
2015-10-30 02:15:06
阅读次数:
143