#include <iostream>
#include <string>
using namespace std;
void print(string s)
{
cout << "第一种:" << endl;
if (s.length() > 10)
cout << s.substr(0, 10) << endl;
else
cout << s << endl;
}
void print(string s, int n)
{
cout << "第二种:" << endl;
if (s.length() > n)
cout << s.substr(0, n) << endl;
else
cout << s << endl;
}
void main()
{
string s;
cout << "请输入字符:";
cin >> s;
int n;
cout << "n=";
cin >> n;
print(s);
print(s, n);
}
设计一个函数print打印字符串,如果只传string型参数s,则字符串长度跟10比较,大于10,打印前10个字符,小于10,全部输出s;如果传string型参数s和int型n,则字符串长度跟n比
最新推荐文章于 2022-11-07 11:25:27 发布