第9课 字符与字符串

*
您的姓名:
1.
看程序写结果:
#include<bits/stdc++.h>
using namespace std;
int main(){
char a[30]="AbcdaBCD4059";
cout<<strlen(a)<<" "<<int(a[0])<<" "<<int(a[4])<<" "<<int(a[9]);
return 0;
}
*
2.
#include<bits/stdc++.h>
using namespace std;
int main(){
int n=65,m=49;
char a[30]="AbcdaBCD4059";
char s=char(n+1);
a[9]=char(m);
cout<<a[1]-s<<" "<<a;
return 0;
}
*
3.
#include<bits/stdc++.h>
using namespace std;
int main(){

char a[30]="AbcdaBCD4059";
string s=a;
cout<<s.substr(1,4);
return 0;
}
*
4.
#include<bits/stdc++.h>
using namespace std;
int main(){

char a[30]="AbcdaBCD4059";
string s=a;
cout<<s.find("BC");
return 0;
}
*
5.
#include<bits/stdc++.h>
using namespace std;
int main(){
char a[30]="AbcdaBCD4059";
string s=a,t;
t= s.substr(8,2);
int m=atoi(t.c_str());
cout<<m+10;

return 0;
}
*
6.
#include<bits/stdc++.h>
using namespace std;
int main(){
int n = 1234;
string p="56";
char s[20];
sprintf(s, "%d", n);
p=s+p;
cout<<p;
return 0;
}
*
7.
#include<bits/stdc++.h>
using namespace std;
int main(){
string p="123456";
p.erase(3,2);
cout<<p;
return 0;
}
*
8.
#include<bits/stdc++.h>
using namespace std;
int main(){
string p="123456";
p.insert(2,"789");
cout<<p;
return 0;
}
*
9.
#include<bits/stdc++.h>
using namespace std;
int main(){
string p="123456";
p.append("789");
cout<<p<<" "<<p.length();
return 0;
}
*
10.
#include<bits/stdc++.h>
using namespace std;
int main(){
int n=0;
char a[30]="AbcdaB\0CD4059";
string s=a;
string b="AbcdaB\n0CD4059";
cout<<s.length()<<" "<<b.length();
return 0;
}
问卷星提供技术支持
举报