qt时间戳转换(qt时间戳转换日期格式)
qt时间戳转换(qt时间戳转换日期格式)
2024-07-09 12:50:53  作者:习惯說起沵  网址:https://m.xinb2b.cn/know/qoo269310.html
猜数字游戏

整体流程:1.电脑会生成一个随机数2.猜数字rand()需要调用#include <stdlib.h>头文件使用time()函数需要引用头文件#include <time.h>

用时间戳生成随机数——猜数字游戏

用rand()函数生成随机数:在调用rand()函数生成随机数之前,需要使用srand()函数来为rand()函数设置随机数的起点,用时间戳作为srand函数的参数来设置随机数的生成起始点


时间戳:当前计算机的时间减去计算机的起始时间(1970年1月1日0时0分0秒)=(xxxxx)秒,即为时间戳;time()函数返回时间戳(time()函数的参数类型为time_t*的指针)time()函数返回的值是time_t类型,time_t的本质是long长整型

qt时间戳转换(qt时间戳转换日期格式)(1)qt时间戳转换(qt时间戳转换日期格式)(2)

​srand()函数的参数需为unsigned int即无符号整型, 而time_t的本质是long长整型,就可以用(unsigned int)强制转换为无符号整型注:随机数起点不要频繁设置,频繁设置随机效果不好,所以要放在循环外面


void menu(){printf("****************************n");printf("***** 1.play  0.exit   *****n");printf("****************************n");}void game(){//游戏本体int ret = 0;int guess = 0;//接收猜的数字//1.生成一个随机数,ret = rand() % 100 + 1;//把随机数限定到1-100之间   //rand()生成随机数函数,需要sranf()函数设置随机起点//2.猜数字while (1){printf("请猜数字:");scanf("%d", &guess);if (guess > ret){printf("猜大了n");}else if (guess < ret){printf("猜小了n");}else{printf("恭喜你,猜对了!n");break;}} }         int main()   //时间戳:当前计算机的时间减去计算机的起始时间(1970年1月1日0时0分0秒)=(xxxxx)秒即为时间戳 {int input = 0;//     强制转换为无符号整型//          ↓              srand((unsigned int)time(NULL));//在调用rand()函数生成随机数之前,需要使用srand()函数来为rand()函数设置随机数的起点,用时间戳作为srand函数的参数来设置随机数的生成起始点;注:随机数起点不要频繁设置,频繁设置随机效果不好,所以要放在循环外面//   ↑                 ↑//     ↑                time()函数返回时间戳 ————> time(time_t*timer)函数 ; time()函数返回的值是time_t类型。//  srand()函数的参数需为unsigned int即无符号整型                  ↑                ↑do  //   time()函数的参数类型为time_t*的指针                time_t的本质是long长整型{menu();printf("请选择:");scanf("%d", &input);switch (input){case 1:game();//进入到游戏break;case 0:printf("退出游戏n");break;default:printf("选择错误n");break;}} while (input);return 0;}

  • 正品轻奢好物推荐(奢侈品好物清单)
  • 2024-07-09奢侈品好物清单今天为大家整理了一波奢侈品好物,无论是送人以表心意,还是犒赏自己都非常合适快来看看有没有你心水的那一件吧~百达翡丽拥有教父情怀的男士,一定不能错过这枚5146J这是一枚39表径的年历表,依旧是表友们熟。
  • 无线连接打印机步骤(无线连接打印机步骤是什么)
  • 2024-07-09无线连接打印机步骤是什么电脑左下角点开始,在弹出的菜单里选择设备和打印机在弹窗左上角,点击添加打印机,在点击添加网络、无线或Bluetooth打印机(w),然后进入搜索打印机的状态直接点选我需要的打印机不在列表中(R),进入。
  • 学史增信,筑牢信仰之基心得体会(学史增信守正创新)
  • 2024-07-09学史增信守正创新红网时刻4月15日讯(通讯员曾智鹏)4月15日上午,邵阳市新媒体从业人员党史学习教育“学史增信”专题现场会在邵东市九龙岭镇贺绿汀故居举行,围绕“学史增信”开展专题学习,进一步筑牢信仰之基,坚定理想信念。
  • 双世宠妃3大结局在哪儿:双世宠妃3竟有4位是明月照我心原班人马
  • 2024-07-09双世宠妃3大结局在哪儿:双世宠妃3竟有4位是明月照我心原班人马导语:《双世宠妃3》竟有4位是《明月照我心》原班人马,乔慧心仍然讨厌突然空降开播的甜宠剧《双世宠妃3》,还是原班人马,还是熟悉的味道,然而《双世宠妃3》的题材和演员竟然跟《传闻中的陈芊芊》还联动上了,。
  • kpi的目标是什么(KPI什么意思简单来说)
  • 2024-07-09KPI什么意思简单来说今天我们就来聊聊绩效KPI的话题,KPI什么意思简单来说?”毕竟,只有做出能落地的绩效KPI指标,才初步算是一个好的指标;然后还要看能否推动企业效率提升,效益改善,达成了,才是一个相对完美的指标;再进。
  • 每天一个金融知识(每天一个金融小知识)
  • 2024-07-09每天一个金融小知识期货期货,英文是Futures,顾名思义,跟未来有关,它的反义词是一手交钱、一手交货的现货跟未来有关的期货,是指现在交钱或定金,约定未来某个时间再交货举个例子:陈总的火腿肠工厂生意很红火,半年后需要进。
  • 词语造句(词语例句欣赏)
  • 2024-07-09词语例句欣赏作文时要尽量避免使用方言词语这个词语他用得很贴切我们不但要懂得词语的含义,更要懂得词语的用法他是个聪明的孩子,学过的词语懂得灵活运用老师说我作文里有些词语用得不恰当造句时要注意词语的合理搭配老师让我删。
  • 锦衣之下女主的原名叫什么
  • 2024-07-09锦衣之下女主的原名叫什么电视剧《锦衣之下》的女主角是由谭松韵饰演的,在剧中叫袁今夏是六扇门女捕快《锦衣之下》是由任嘉伦、谭松韵、韩栋、叶青领衔主演的古装爱情悬疑剧谭松韵在剧中饰演女主袁今夏是六扇门女捕快,夏言孙女,杨程万之徒。
  • 八佰上映前管虎 最高兴的不是管虎
  • 2024-07-09八佰上映前管虎 最高兴的不是管虎说到最近大热的电影,大家肯定会想起《八佰》这部电影吧,到目前为止,《八佰》这部电影的票房已经突破了19亿,正向着20亿大关稳步迈进《八佰》这部电影讲述的是史称“八百壮士”的中国国民革命军第三战区88师。
  • 空刻意面和锋味意面哪一个更好吃 奈特兰芝士粉挑战赛
  • 2024-07-09空刻意面和锋味意面哪一个更好吃 奈特兰芝士粉挑战赛最近给孩子做零食做上瘾了,孩子也吃上瘾了,每次做的面包,蛋糕,饼干从来都不过夜,当天都给解决了,昨天做毛毛虫面包,今天做了蓝莓果酱小面包,松软香甜的面包夹着酸酸甜甜的蓝莓果酱,超级好吃!By邱邱的厨房。