- 博客(6)
- 收藏
- 关注
原创 Qt QString转QDateTime fromString() QDateTime显示invalid 计算两个日期时间差
QString转QDateTime 及注意事项QDateTime time1 = QDateTime::fromString("2000-1-1 00:00:00"); //time1会显示 invalid 数据无效QDateTime time2 = QDateTime::fromString("2000-1-1 00:00:00","yyyy-MM-dd hh:mm:ss"); //根据自定义的格式判断出日期时间计算两个日期时间差 分钟 秒QDateTime ...
2021-11-23 21:02:13 6242
原创 C/C++ 系统模拟取石子游戏
设计一个系统模拟取石子游戏,基本功能包系括:设置,开始游戏。取石子游戏是一个博弈类游戏。有一堆石子,两个人分别从其中取石子,每次只能取1个、2个或3个,谁取到最后一个便输。一级菜单显示“1.设置、 2.开始游戏3.退出”。用户输入自己的选择后,进入相应的二级菜单。比如,选择“2”,则进入“游戏”模块:当用户选择“3”时,退出系统。用户选择“1”时,二级菜单显示“石子总数”,要求用户输入石子综述,比如输入“57”,则游戏中的石子总数便为57个。用户选择“2”时,游戏开始。两人分别输入要取的石子个数...
2021-06-18 15:50:54 706
原创 C++ 输入n个整数 产生n个真随机数 从大到小排序 降序
#include <iostream>using namespace std;void InsertSort(int a[], int n){ for (int i = 1; i<n; i++) { if (a[i] < a[i - 1]) { //若第i个元素大于i-1元素,直接插入。小于的话,移动有序表后插入 int j = i - 1; int x = a[i]; //复制为哨兵,即存储待排序元素 .
2021-06-17 10:02:57 2992
原创 C++ 正序 反序 26个英文字母 大小写字母反转
#include <iostream>#include <string>using namespace std;int main(){ for (char c = 'a'; c <= 'z'; c++) putchar(c); cout << endl; for (char d = 'z'; d >= 'a'; d--) putchar(d); cout << endl; for (char c = 'A';..
2021-06-11 16:09:46 4334 1
原创 C++ 以空格分割字符串 取分割后重复的字符
#include <iostream>#include <string>#include <vector>#include<sstream>using namespace std;int main(){ string temp = "one one two three four two"; vector<string> strSub; //用于存放分割后的字符串 vector<string> res; //存.
2021-06-11 09:53:07 810 2
原创 C++ 查找字符串重复字符和只出现一次的字符
#include <iostream>#include <string>using namespace std;int main(){ string temp = ""; cout << "请输入字符串:"; cin >> temp; string str = ""; //存放只出现一次的字符 string str1 = ""; //存放重复的字符 for (int i = 0; i < temp.length(); i++.
2021-06-10 14:41:58 3354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人