#include <iostream>
#include <ctime>
#include <fstream> ///文件打开有o.i权限
#include <stdio.h>
#include <sstream> ////bool转string
#include <stdlib.h>
#include <string>
using namespace std;
char filename[]="game.log";
string times(){
time_t now =time(); ///时间戳
char* dd=ctime(&now); ///格式化
return dd;
}
void gamefile(string log){
ofstream outfile;
outfile.open(filename);
outfile<<log<<endl;
outfile.close();
}
bool game(){
int list[]={,,,,,};
srand(time());
int nub=rand()%+;
cout<<"input a nubmer:";
int guess;
cin>>guess;
int real=list[nub];
int gu=list[guess];
if(gu==real){
cout<<"!!!!!TTTTTTTTT";
return true;
}
else{
cout<<"F,try again!!!";
return false;
}
}
char* strandchar(string strings){
char o[]="";
int i;
for (i=;i<strings.length();i++){
o[i]=strings[i];
}
return o; }
int main(){
// string dd="fafdsdfsd";
// char* aa=strandchar(dd);
int i=;
// char* logg;
while(){
bool jg=game();
ostringstream os1; ///类型转换
os1<<jg;
string logtime=times();
logtime=strandchar(logtime);
// cout<<logtime<<endl;
// logg.append(strandchar(logtime));
char cc=static_cast<char>(i);
// string logg=("%d\n第%di轮结果:%d",logtime,i,string(os1.str()));
char* tp=("轮数:");
// cout<<tp<<endl;
// string logg;
// logg.append(logtime);
// logg.append(tp);
// logg.append(cc);
// char* logg=logtime+logg;
// sprintf(logg,"%s,%s",logtime,tp);
stringstream logg;
logg<<logtime<<tp<<cc;
// string loggg=logg.str();
cout<<logg<<endl;
gamefile(logg);
if (true==jg){
// gamefile(loggg);
// cout<<loggg<<endl;
break;
}
i++;
} } /////时间and文件
//int main()
//{
// time_t now =time(0);
// char* dd=ctime(&now);
// ofstream outfile;
// outfile.open("cxxtest.txt");
// outfile<<dd<<endl;
// cout<<dd<<endl;
//} //extern int a , b,c; #全局定义
///////9*9乘法
//int main()
//{
// cout << "Hello, world!" << endl;
//
//// time_t now = time(0);
//// char* c=ctime(&now);
//
// for (int i=1;i<=9;i++){
// for (int j=1;j<=i;j++){
// printf("%d*%d=%d ",i,j,i*j);
// }
// printf("\n");
// }
//
//// cout << c ;
// return 0;
//}
/////数组操作
//int main(){
// int list[10]={0,1,2,3,4,5,6,7,8,9};
//
// int a=list[i];
//// printf(a);
// cout<<a;
// return 0;
//}
//

C++学习记录(留坑)的更多相关文章

  1. Python全栈工程师系列学习之学习记录

    @ 目录 前言 Day 01 一.python的历史和种类 二.安装python解释器以及配置环境变量 三.变量.常量和注释 Day 02 Day 03 Day 04 Day 05 Day 06 一. ...

  2. GIT初始学习记录

    目录 GIT学习记录 配置github与gitlib两个账号 基本操作 git init:初始化仓库 git status:查看仓库状态 git add :向缓存区中添加文件 git commit 保 ...

  3. java后端学习记录2019

    学习计划 2019年计划 1.学习计算机基础,并加以实践.包括LeetCode刷题.数据库原理(索引和锁.Sql优化等).网络协议(Http.Tcp).操作系统(加深Linux).<Http权威 ...

  4. Java设计模式学习记录-命令模式

    前言 这次要介绍的是命令模式,这也是一种行为型模式.最近反正没有面试机会我就写博客呗,该投的简历都投了.然后就继续看书,其实看书也会给自己带来成就感,原来以前不明白的东西,书上已经给彻底的介绍清楚了, ...

  5. 2.18比赛(T2,T3留坑)

    2.18比赛(T2,T3留坑) pdf版题面 pdf版题解 超越一切(ak) [题目描述] 夏洛可得到一个(h+1)×(w+1)的巧克力,这意味着她横着最多可 以切 h 刀,竖着最多可以切 w 刀 她 ...

  6. V4L2学习记录【转】

    转自:http://blog.chinaunix.net/uid-30254565-id-5637600.html V4L2学习记录 这个还没有分析完,先在这放着,防止电脑坏掉丢了,以后再完善 V4L ...

  7. [kuangbin带你飞]专题十一 网络流个人题解(L题留坑)

    A - ACM Computer Factory 题目描述:某个工厂可以利用P个部件做一台电脑,有N个加工用的机器,但是每一个机器需要特定的部分才能加工,给你P与N,然后是N行描述机器的最大同时加工数 ...

  8. Pytorch学习记录-torchtext和Pytorch的实例( 使用神经网络训练Seq2Seq代码)

    Pytorch学习记录-torchtext和Pytorch的实例1 0. PyTorch Seq2Seq项目介绍 1. 使用神经网络训练Seq2Seq 1.1 简介,对论文中公式的解读 1.2 数据预 ...

  9. DP学习记录Ⅰ

    DP学习记录Ⅱ 前言 状态定义,转移方程,边界处理,这三部分想好了,就问题不大了.重点在状态定义,转移方程是基于状态定义的,边界处理是方便转移方程的开始的.因此最好先在纸上写出自己状态的意义,越详细越 ...

  10. (一)《SQL进阶教程》学习记录--CASE

    背景:最近用到统计之类的复杂Sql比较多,有种"提笔忘字"的感觉,看书练习,举一反三,巩固加强. (一) <SQL进阶教程>学习记录--CASE (二) <SQL ...

随机推荐

  1. collate字段详细讲解

    collate可以在库级别上,表级别上,列级别上设计:意思就是“排列规则”;通常和charset结合使用: 例如: 建议使用utf8mb4而不是utf8,因为utf8最多支持3字节得长度,但是有些字符 ...

  2. springmvc与ajax交互常见问题

    这是我个人再编写博客系统的时候,因个人疏忽犯下的低级错误. 不过犯错是一件好事,有助于总结. 1.关于参数前加@RequestBody 如果是使用ajax交互时,必须要加上这个contentType: ...

  3. OpenCV——图像的矩(计算矩、轮廓面积、轮廓或曲线长度)

    图像矩描述了图像的全局特征 一阶矩与形状有关 二阶距显示曲线围绕直线平均值的扩展程度 三阶矩是关于平均值的对称性测量 由二阶和三阶矩可以导出7个不变矩,不变矩是图像的统计特性,满足平移.伸缩.旋转的不 ...

  4. python+selenium+chrome driver 64位环境配置

    新换了电脑,重新配置下环境,备忘下 1.python2安装 https://www.python.org/downloads/release/python-2714/ 下载64位Windows x86 ...

  5. HDU1166

    https://vjudge.net/contest/66989#problem/A C国的死对头A国这段时间正在进行军事演习,所以C国间谍头子Derek和他手下Tidy又开始忙乎了.A国在海岸线沿直 ...

  6. (三)Lua脚本语言入门(数组)

    又要找工作了,变的忧虑了,唯有学习才让内心变得踏实,今天玩了一下午的王者荣耀,正事都忘了...... 如果认为所谓的毅力是每分每秒的“艰苦忍耐”式的奋斗,那这是一种很不足的心理状态.毅力是一种习惯,毅 ...

  7. 关于MSCOCO_text数据集的探索

    最近需要做图片中文本识别的项目,然后为了快速验证模型,所以找到了mscoco-text数据集,网站1上是这么说的: 官网是这么说的: 然而,我下下来之后: 1 - 先导入: 2 - 其中key为'im ...

  8. EF(EF Core)中的NotMappedAttribute(转载)

    NotMapped特性可以应用到EF实体类的属性中,Code-First默认的约定,是为所有带有get,和set属性选择器的属性创建数据列..NotManpped特性打破了这个约定,你可以使用NotM ...

  9. 使用fastjson,gson解析null值的时候键保留

    由于业务需求...所以查阅资料,总结如下: 使用gson实现方法:只需要把new Gson()改为: new GsonBuilder().serializeNulls().create(); 就可以了 ...

  10. plsql命令行窗口执行脚本打印输出

    1.我们可以写一些简单的检查数据库的检查脚本 prompt Importing table t_test0... set feedback off set define off ; ; prompt ...