摘要: 按不同策略的驾车导航 阅读全文
posted @ 2014-07-28 17:17 iamvirus 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 代码实现: 1 #include<iostream> 2 using namespace std; 3 void rep(char *s,char *s1,char *s2) 4 { 5 char *p; 6 for(;*s;s++) 7 { 8 for(p=s1;*p&&*s!=*p;p++); //找*s是否在s1中出现 9 if(*p) *s=*(s2+(p-s1)); //找到用s2对应字符替换10 }11 }12 void main()13 {14 char s[]="ADEUDANFXPUDTHDKA... 阅读全文
posted @ 2012-06-29 05:11 iamvirus 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 运行代码: 1 #include<iostream> 2 using namespace std; 3 int delstr(char *s1,char *s2) 4 { 5 int i=0; 6 while(*s1!='\0') 7 { 8 if(*s1!='*') 9 {*s2=*s1;s2++;i++;}10 s1++;11 }12 *s2=*s1;13 return i;14 }15 void main()16 {17 char a[]="***Hello**** Visua... 阅读全文
posted @ 2012-06-28 22:48 iamvirus 阅读(1215) 评论(0) 推荐(0) 编辑
摘要: 代码实现: 1 #include<iostream> 2 using namespace std; 3 void con(char a[],char b[]) 4 { 5 int i,j,p; 6 for(i=0;i<100;i++) 7 if(a[i]=='\0') break; 8 p=i; 9 for(j=0;j<100;j++,p++)10 {11 a[p]=b[j];12 if(b[j]=='\0') break;13 }14 for(i=0;i<100;i++)15 ... 阅读全文
posted @ 2012-06-28 22:12 iamvirus 阅读(10460) 评论(0) 推荐(0) 编辑
摘要: 运行代码: 1 #include<iostream> 2 using namespace std; 3 void main() 4 { 5 int i,j,a[10][10]; 6 for(i=0;i<10;i++) 7 { a[i][0]=1;a[i][i]=1; 8 for(j=1;j<i;j++) 9 a[i][j]=a[i-1][j-1]+a[i-1][j];10 }11 for(i=0;i<10;i++)12 { 13 f... 阅读全文
posted @ 2012-06-28 21:30 iamvirus 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 代码示例: 1 #include<iostream> 2 using namespace std; 3 void main() 4 { 5 int a[100],i,j; 6 for(i=1;i<100;i++) 7 a[i]=i+1; 8 for(i=1;i<100;i++) 9 {10 if(a[i]==0) continue;11 for(j=i+1;j<100;j++)12 if(a[j]%a[i]==0)13 a[j]=0;14 }15 ... 阅读全文
posted @ 2012-06-28 21:02 iamvirus 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 代码示例:#include<iostream>#include<string>using namespace std;void main(){ string str[]={"hello","world","what","is","your","name"}; int i,j; cout<<"源字符串为:"<<endl; for(i=0;i<6;i++) cout<<str[i]<< 阅读全文
posted @ 2012-06-28 20:38 iamvirus 阅读(2244) 评论(0) 推荐(0) 编辑
摘要: 运行代码: 1 #include<iostream> 2 using namespace std; 3 void main() 4 { 5 int n,i,j,sum1=0,sum2=0,a[100][100]; 6 cout<<"请输入矩阵的长度n:";cin>>n; 7 for(i=0;i<n;i++) 8 for(j=0;j<n;j++) 9 cin>>a[i][j];10 for(i=0;i<n;i++)11 for(j=0;j<n;j++)12 {13 ... 阅读全文
posted @ 2012-06-28 19:51 iamvirus 阅读(3455) 评论(0) 推荐(0) 编辑
摘要: 代码运行: 1 #include<iostream> 2 #include<string> 3 using namespace std; 4 void main() 5 { 6 char a[100],b;int i; 7 cout<<"请输入一行文字:"; 8 gets(a); 9 cout<<"输入要删除的字符:";10 cin>>b;11 cout<<"最后的字符串:";12 for(i=0;i<100;i++)13 {14 if(a[i]==0) b 阅读全文
posted @ 2012-06-28 19:18 iamvirus 阅读(929) 评论(0) 推荐(0) 编辑
摘要: 源代码: 1 #include<iostream> 2 using namespace std; 3 int main() 4 { 5 char *p;int i,n; 6 cout<<"请输入字符串的长度n=";cin>>n; 7 p=new char[n]; 8 for(i=0;i<n;i++) 9 cin>>p[i];10 for(i=0;i<n/2;i++)11 {12 char t=p[i];p[i]=p[n-i-1];p[n-i-1]=t;13 }14 for(i=0;i<n;i++)1... 阅读全文
posted @ 2012-06-28 16:40 iamvirus 阅读(2465) 评论(0) 推荐(0) 编辑