C++实验6——数组2

xiaoxiao2021-02-28  106

项目2-数组合并

#include<iostream> using namespace std; int main() { int a[5]={1,3,8,9,10},b[5]={2,3,4,5,6},c[10]; int i,j,t; for(i=0;i<10;i++) { if(i<5) c[i]=a[i]; else c[i]=b[i-5]; } for(i=0;i<9;i++) { for(j=i+1;j<10;j++) { if(c[j]<c[i]) { t=c[i];c[i]=c[j];c[j]=t; } } } for(i=0;i<10;i++) cout<<c[i]<<" "; return 0; } 项目5-字符串操作 #include<iostream> using namespace std; int main() { char a[80]; char b[80]; gets(a); gets(b); if(strcmp(a,b)==0) cout<<"两个字符串相等"<<endl; else cout<<"两个字符串不相等"<<endl; cout<<strcat(a,b)<<endl; return 0; } 项目4-字符删除 #include<iostream> using namespace std; int main() { char s[20],*a,*b; char c; gets(s); cin>>c; for(a=s,b=s;*a!='\0';a++) if(*a!=c) { *b=*a; b++; } *b='\0'; puts(s); return 0; }

转载请注明原文地址: https://www.6miu.com/read-42600.html

最新回复(0)