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

实现用户信息的新增修改密码删除功能... 实现用户信息的新增 修改密码 删除功能 展开
 我来答
1074155142
2011-06-30
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
// 打字母的游戏
// 编译代码请先安装 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();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
慧咨环球
2024-02-09 广告
选择一个适合自己公司的仓库管理系统需要考虑以下几个因素:1. 公司的业务需求:不同公司的业务需求不同,需要选择适合自己业务需求的仓库管理系统。例如,有些公司需要管理多个仓库,有些公司需要管理拣货和打包等操作,有些公司需要管理库存和采购等环节... 点击进入详情页
本回答由慧咨环球提供
duan555
2011-06-29 · 超过10用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:40.5万
展开全部
哇。。。去网上搜类似的吧 分太少估计没有人下这个苦力
更多追问追答
追问
要多少 现在急需
追答
网上这个应该挺多的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式