编写程序输入0~6之间的一个数字+然后根据给定的字符串
1个回答
关注
展开全部
以下是基于 C++ 编写的程序:```c++#include #include using namespace std;int main() { int num; string s = "SunMonTueWedThuFriSat"; string weekdays[7] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"}; cout << "请输入 0~6 之间的一个数字:" < endl; cin >> num; if (num >= 0 && num <= 6) { string sub = s.substr(num*3, 3); // 从字符串 s 中截取 3 个字符 cout << sub << endl; cout << weekdays[num] << endl; } else { cout << "输入不合法" << endl; }
咨询记录 · 回答于2023-03-17
编写程序输入0~6之间的一个数字+然后根据给定的字符串
亲,请您给定字符串
第六题
以下是基于 C++ 编写的程序:```c++#include #include using namespace std;int main() { int num; string s = "SunMonTueWedThuFriSat"; string weekdays[7] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"}; cout << "请输入 0~6 之间的一个数字:" < endl; cin >> num; if (num >= 0 && num <= 6) { string sub = s.substr(num*3, 3); // 从字符串 s 中截取 3 个字符 cout << sub << endl; cout << weekdays[num] << endl; } else { cout << "输入不合法" << endl; }
已赞过
评论
收起
你对这个回答的评价是?