字符串数组
#include <bits/stdc++.h>using namespace std;
char a;
int main()
{
int n;
cin>>n;
string s;
for(int i=1;i<=500;i++)
{
s+=to_string(i);
}
cout<<s;
return 0;
}
那个to_string是将整型变为字符串吗
可以给整个代码写一下注释吗 是的,to_string()函数可以将整型变量转换为字符串类型。
代码注释如下:
#include <bits/stdc++.h>
using namespace std;
char a; // 定义字符数组a,长度为1001
int main()
{
int n;
cin >> n; // 输入一个整数n
string s; // 定义字符串s
for(int i = 1; i <= 500; i++) // 循环500次
{
s += to_string(i); // 将整型变量i转换为字符串类型,并追加到字符串s的末尾
}
cout << s; // 输出字符串s中第n个字符
return 0;
}
页:
[1]