C++控制台模拟 "骇客帝国数字飞屏"

#include <iostream>
#include <cstdlib>
#include <ctime>  
using namespace std;    
int main(int argc,char* argv[])
{       
 srand((unsigned)time(NULL));//设置种子 
 int colNo=10+rand()%50;  //生成随机数 
 int rowNo=10+rand()%50;      
 int flag=0;  
 system("color 1C");//设置字体颜色 
 for(int z=0;z<=rowNo;z++){              
  for(int i=0;i<=colNo;i++){    
   cout<<" ";    
   if(i==colNo){        
    if(0==flag){
     //system("color 0C");//设置字体颜色
     cout<<"1"<<endl;          
     flag=1;           
    }else{       
     //system("color 0A");//设置字体颜色
     cout<<"0"<<endl;        
     flag=0;    
    }                
   }
        } 
  if(z==rowNo){ 
   colNo=10+rand()%50;
            rowNo=10+rand()%50;
            z=0;   
  }
    }   
 cout<<">GameOver<"<<endl;     //暂停屏幕
    cin.get();
}

改变整个控制台的颜色
用 system("color 0A");
其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下:
0=黑色
1=蓝色
2=绿色
3=湖蓝色
4=红色
5=紫色
6=黄色
7=白色
8=灰色
9=淡蓝色
A=淡绿色
B=淡浅绿色
C=淡红色
D=淡紫色
E=淡黄色
F=亮白色

原文转自:http://www.cnblogs.com/imarc/archive/2012/05/20/2509428.html

转载于:https://www.cnblogs.com/dajiayiqilaijiuliao/archive/2012/05/20/2509445.html

C++控制台模拟 骇客帝国数字飞屏相关推荐

  1. LCD显示器的模拟和数字接口

    LCD显示器的模拟和数字接口 1 模拟接口 模拟和数字视频信源已经存在了很长时间,模拟视频常用于台式机,而数字视频则在笔记本电脑中比较流行.当前大量计算机使用的模拟视频输出,因此保证了模拟接口支持 ...

  2. 鸿蒙天钟壁纸,时间数字罗盘屏保

    游戏概述 时间数字罗盘屏保app是一款十分热门系统安全类软件.时间数字罗盘屏保安卓最新版为广大的用户朋友提供最具个性化的手机屏保业务,可以在系统里选择你喜爱的罗盘样式,让你的手机看起来更加的高大上.时 ...

  3. Java笔记——控制台模拟“双色球”福利彩票游戏

    Java笔记--控制台模拟"双色球"福利彩票游戏 说明:本打算重新巩固java知识并重新记录笔记,但是现在对于一个20多年的语言而言,鄙人的能力实在是提炼不出来什么精华,直接上练手 ...

  4. IC基础知识(3)通用模拟,数字和混合信号集成电路

    文章目录 写在前面 正文 数字IC 逻辑 内存 处理器 模拟IC 混合信号IC 结论 交个朋友 写在前面 原文链接:Common Analog, Digital, and Mixed-Signal I ...

  5. IC基础知识(2)模拟和数字电子学导论

    文章目录 写在前面 正文 模拟世界 数字系统 模拟和数字IC 概括 交个朋友 写在前面 该教程探讨了重要的主题,这些主题使我们可以将集成电路分为两大类. 承接上一篇:集成电路简介 原文地址:Intro ...

  6. 完美世界第二题:模拟读数字

    测试用例: 102:yibailinger 11:shiyi 1:yi 111:yibaiyishiyi 1 #include <iostream> 2 #include <vect ...

  7. 电脑罗盘时钟代码_苹果电脑怎么设置数字时钟屏保 Word Clock for Mac安装教程

    [闽南网] Word Clock Mac版作为一款精美和酷炫的数字时钟屏保,目前受到了非常多的用户的欢迎和使用.word clock作为一款纯文字排版屏幕保护应用,让用户的电脑屏保瞬间变的" ...

  8. 语言 ota_新增飞屏功能 ARCFOX αT首次OTA升级

    [爱卡汽车 行业资讯原创] 日前,爱卡汽车获悉,极狐 阿尔法T(ARCFOX αT)进行了首次OTA升级,车主将从12月20日起陆续收到OTA升级的推送消息,该车本次系统升级包大小约340M,升级时间 ...

  9. 滤波器设计(二)模拟到数字

    系列文章目录 [音频处理]如何"认识"一个滤波器? [音频处理]IIR滤波器设计(一) [音频处理]IIR滤波器设计(二)模拟到数字 文章目录 系列文章目录 前言 一.模拟信号滤波 ...

最新文章

  1. Windows Server 2016-图形化备份域控制器
  2. 苹果手机投屏软件_苹果手机怎样投屏到电脑上操作,用什么软件?
  3. (二十七)【2021 WWW】Learning Intents behind Interactions with Knowledge Graph for Recommendation
  4. JavaScript数值类型及变量
  5. Hibernate POJO在序列化(JSON)时遇到的若干问题
  6. markdown在Windows10下安装后启动出现的错误以及一些解决方案
  7. [转载]云架构师的进阶之路
  8. 【CF703-Div2-C1/2】C2. Guessing the Greatest(交互题-思维+二分)
  9. Oracle数据库练习题及答案(个人总结)
  10. 《演讲基础》学习笔记
  11. 通讯录系统图形化界面(C++,Qt5.12)(Visual Studio2019,QtCreator)(初学)
  12. pip list outdated pacakge and update
  13. 拉普拉斯修正学习笔记
  14. ipad iphone开发_如何从iPhone或iPad连接到Windows远程桌面
  15. 201771010101 白玛次仁 《2018面向对象程序设计(Java)》第十六周学习总结
  16. 《牛津字典精华总结》- 初阶系列 - 首页前言
  17. 经典网络命令(搜集、概括)
  18. 过拟合及常见处理办法整理
  19. 蓝桥杯python-成绩统计及格率和优秀率
  20. Camera hal 之 CameraProvider

热门文章

  1. 赶紧来修炼内功~字符串函数详解大全(三)
  2. Java爬虫抓取网页数据(抓取慕课网论坛为实例)
  3. Windows批量修改文件名
  4. 社交登陆,分布式session,单点登陆,jwt
  5. 配色那么差,还不‘哥屋恩’去看电影!
  6. 《梁启超家书》笔记三——交友取益,或读书取益,也要方面稍多,才有接谈交换,或开卷引进的机会
  7. Python3开发 语法(三)
  8. python线程和c++线程的区别_Python、线程、吉尔和C++
  9. 秉火429笔记之五控制RGB彩灯
  10. 联合国 ITU 立项成功,DevOps 标准开启国际化模式!