#include <iostream>
#include <stdio.h>
#include <string>
#include <sstream>
using namespace std;
//设置美化UI
void niceui()
{
printf("##################菜单##################\n\n");
printf("1.截取字符串最后一位\n");
printf("2.截取字符串的总长度\n");
printf("3.重新输出主菜单界面\n");
}
//指示符1
string lastnum(string begannum)
{
int length = begannum.length();
int startnum = length - 1;
string result = begannum.substr(startnum, 1);
return result;
}
//指示符2
int length(string begannum)
{
int lengthR = begannum.length();
return lengthR;
}
int main()
{
niceui();
int answer;
while (true)
{
//不停输入指示符
cin >> answer;
if (answer == 1)
{
printf("请输入你的字符串:");
string begannum;
cin >> begannum;
string result = lastnum(begannum);
cout << result << endl;
}
else if (answer == 2)
{
printf("请输入你的字符串:");
string begannum;
cin >> begannum;
int result = length(begannum);
cout << result << endl;
}
else if (answer == 3)
{
niceui();
}
}
while (1);
return 0;
}

发表评论: