问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用c++编程序 系统用户管理系统 要求 用户信息【用户代码 用户名 密码 系统身份】放在USER.TXT文件中

发布网友 发布时间:2022-05-11 08:42

我来回答

2个回答

热心网友 时间:2023-10-09 14:39

// 打字母的游戏
// 编译代码请先安装 VC 绘图库(V20091123)
// 最后修改日期: 2010-12-20
/************* 要求:改写程序 **************
1.添加难度级别低中高,字母下坠的速度不同
2.添加生命值
3.添加分数
**********************************************/

#include <graphics.h>
#include <conio.h>
#include <time.h>

int dazi();

char num[2]={'0','0'};
char ok[2]={'0','0'};
int count=1,count_num=1,count_end=0;
int speed=1;

// 欢迎界面
void welcome()
{
// 输出屏幕提示
cleardevice(); //清屏幕
setcolor(YELLOW);//设置前景色
setfont(64, 0, "黑体");//设置字体
outtextxy(200, 50, "打字游戏");//输出位置
setcolor(WHITE);
setfont(16, 0, "宋体");
outtextxy(100, 200, "就是很传统的那个掉字母然后按相应键就消失的游戏");
outtextxy(100, 240, "只是给同学们做一个演示");
outtextxy(100, 280, "功能并不很完善,比如速度、生命数、分数等都没有写进去");
outtextxy(100, 320, "同学们可以自己添加以上功能");

// 实现闪烁的“按任意键继续”
int c=255;
while(!kbhit())//键盘输入
{
setcolor(RGB(c, 0, 0));
outtextxy(280, 400, "按任意键继续");
c-=8;
if (c<0) c=255;//R数值由255逐渐变成0
Sleep(20);//延时
}
getch();
cleardevice();
}

// 退出界面
void goodbye()
{
cleardevice();
setcolor(YELLOW);

setfont(24, 0, "黑体");
outtextxy(110,180,"总数");
outtextxy(200,180,num);
outtextxy(260,180,"打对");
outtextxy(350,180,ok);

setfont(48, 0, "黑体");
outtextxy(104, 260, "多写程序 先练打字");

getch();
}
void next()
{
cleardevice();
setcolor(YELLOW);

setfont(24, 0, "黑体");
outtextxy(110,180,"总数");
outtextxy(200,180,num);
outtextxy(260,180,"打对");
outtextxy(350,180,ok);

setfont(48, 0, "黑体");
while(!kbhit())//键盘输入
{
outtextxy(104, 260, "按任意键进入下一关!");
}
getch();
cleardevice();
speed++;
dazi();

}

int dazi()
{
srand(time(NULL));// 设置随机种子
setfont(20,30, "Arial");// 设置字母的字体和大小
char target[2] = " ";// 定义字母字符串
char key;// 定义用户按键变量
count_end=0;

// 主循环
while(true)
{

if(count_end!=2)
{
count_end++;
}
else
{
next();
break;
}
if(count_num%10==0)
{
num[1]='0';num[0]++;count_num=1;
}
else
{
num[1]++;count_num++;

}

target[0] = 65 + rand() % 26;// 产生任意大写字母
int x = rand()%630;
for (int y=460; y>0; y=y-speed)
{
//cleardevice();
setcolor(WHITE);// 设置字母的颜色
outtextxy(x, y, target);// 显示字母

if(kbhit())
{
key = getch();
if((key == target[0]) || (key == target[0] + 32))
{
// 设置清除
setcolor(BLACK);
outtextxy(x, y, target);// 清除原字符
if(count%10==0)
{
ok[1]='0';ok[0]++;count=1;
}
else
{
ok[1]++;count++;

}
break;// 跳出循环,进行下一个字符
}
else if (key == 27)
{
return 0;// 如果按 ESC,退出游戏主循环
}
}

// 延时,并清除原字符
Sleep(10);
setcolor(BLACK);
outtextxy(x, y, target);
}
}

}

// 主函数
void main()
{

// 初始化屏幕为 640x480
initgraph(640, 480);

welcome();// 显示欢迎界面

dazi();

// 退出部分
goodbye();
// 关闭图形界面
closegraph();
}

热心网友 时间:2023-10-09 14:40

哇。。。去网上搜类似的吧 分太少估计没有人下这个苦力
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华为手机删除qq聊天记录还能恢复吗 曙光英雄怎么登录以前的账号,曙光英雄曙光英雄客户端在哪里下载? 曙光英雄怎么注销账号 详细注销方法分享 曙光英雄怎么注销账号-账号注销方法介绍 六大茶类之青茶知识大科普 六大茶类香气类型之青茶(乌龙茶)茶香 六大茶类之青茶 简单认识六大茶类之青茶 一文带你全面认识六大茶类中的青茶,速来围观 识茶笔记:六大茶类之青茶篇 如何以系统管理员身份运行游戏 网游公司,用来管理网络游戏中,各玩家数据帐号等等的系统叫什么? 国防梦&#39;青春行为主题的演讲稿 游戏中客户关系管理系统有哪些方面 求:关于国防建设的演讲稿。急!!! 急需“国防知识教育”1分钟演讲稿 苹果13手机怎么跟荣耀耳机连接 荣耀蓝牙耳机配对苹果手机为什么总掉 荣耀sport耳机怎么连接iphone手机 苹果手机越狱后怎么恢复,苹果6手机通讯录恢复 vivoz3网易云打不开怎么办 vivoZ3i怎样清除被别的平台节持? 乾隆通宝能换多少人民币 乾隆通宝光绪元宝顺治通宝可以换多少钱 一个乾隆通宝的古币,大概可以兑换多少人民币 怎样一刀剪成五角星 梦见土豆被刀子切成两半 纸记笔记的好处 太阳光到地球需要8分钟那么太阳到地球的距离是多少 驾驶证手机号码变更在网上可以办理吗? 我下载了一个游戏,安装的时候系统提示我要以管理员身份登陆安装 , 请问这是怎么回事 win7我就是管理员admin的那种,在更改游戏分级系统它总是说无法更改家长设置请联系系统管理员。 A股7年一个周期,明年会迎来牛市吗? 用哪些软件可以剪辑自己喜欢的视频? 不知道剪辑视频用什么软件好 支付宝怎么样才可以取消qq邮箱的绑定? 麦克风重要还是声卡重要 梦见与朋友妻子一家子并想她 昨晚梦到我妻子和朋友在湖里游玩突然起了大浪冲走妻子然后妻子失踪最后不顾朋友反对只身在湖中寻找妻子未 昨天晚上梦见和妻子去别人玩,回来时,路上下雨,雨水太深了,连过往的婚车都没过去了!艰难的托着妻子走 1000克冰糖等于多少豪升水 煲糖水1斤水放多少糖 我的双腿膝盖以上粉碎性骨折,上外固定支架 胫骨膝盖下骨折 皮肤撕裂 内钉 外固定架 膝关节以下粉碎性骨折,然后伤口感染不能做手术,控制感染后,采用外固定架固定让自身生长,现在快8个月了, 左胫骨平台骨折手术钢板固定和支架固定,把支架拆除膝关节总是疼痛请问需要怎样护理? 我在2011出车祸,导致左腿膝关节粉碎型骨折,髌骨损坏,韧带断裂,经做手术左腿算是保住了,骨头是长 女 49岁 胫骨膝盖下骨折 皮肤撕裂 内钉 外固定架14年1月17日事故胫骨膝盖下骨折 皮 小腿骨折有外固定架子离膝盖很近对练习膝盖弯曲动作有影响吗? 小龄孩子的腿是O形的老人说需要绑腿,这科学吗?有什么伤害吗?