#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; }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论