1、打开我的电脑c盘,选择 工具 — 文件夹选项 — 查看 — 点选显示隐藏文件夹;
2、在c盘根目录找到被隐藏的 programdata 文件夹 ,并打开;
3、找到所有战网文件夹(Blizzard开头的) ;右键用360强力删除,选择粉碎防止恢复;
4、重新安装战网即可。
从图上看,电脑花屏了。
如果开机就花屏,硬件问题:
集成显卡:内存坏了,请更换内存。
独立显卡:显卡的显存坏了,请更换或维修。
如果进入BIOS时正常,进入安全模式也正常,考虑显卡的驱动程序问题,请用随机的驱动盘进行驱动重新安装,或者官网上的驱动重新安装,而不要用驱动软件安装的公版程序安装。
如果开机时正常,时间一长就花屏,考虑机器过热引起的问题,检查CPU,显卡上的散热,更换风扇,重涂散热硅脂等。
#include <stdioh>
#include <malloch>
#define M 10
typedef struct bnode
{
char data;
struct bnode lchild;
struct bnode rchild;
}Bnode, BTree;
/建立二叉树/
void creat_BTree(BTree T)
{
char n;
n=getchar();
if(n=='#') T=NULL;
else if(n=='\n') return;
else
{
(T)=(BTree)malloc(sizeof(Bnode));
(T)->data=n;
creat_BTree(&(T)->lchild);
creat_BTree(&(T)->rchild);
}
}
/前序遍历/
void r_preorder(BTree T)
{
if(T)
{
printf("%c",T->data);
r_preorder(T->lchild);
r_preorder(T->rchild);
}
}
/后序遍历/
void r_posorder(BTree T)
{
if(T)
{
r_posorder(T->lchild);
r_posorder(T->rchild);
printf("%c",T->data);
}
}
/层次遍历/
void r_levelorder(BTree T)
{
BTree q[1024];
BTree p;
int front=0,rear=0;
if(T)
{
q[rear]=T;
rear=(rear+1)%M;
}
while(front!=rear)
{
p=q[front];
printf("%c ",p->data);
if(p->lchild)
{
q[rear]=p->lchild;
rear=(rear+1)%M;
}
if(p->rchild)
{
q[rear]=p->rchild;
rear=(rear+1)%M;
}
front = (front+1)%M;
}
}
int main()
{
BTree T;
T=NULL;
int select;
while(1)
{
printf("\n请选择要进行的 *** 作:\n");
printf(" 1 创建二叉树\n");
printf(" 2 前序遍历\n");
printf(" 3 后序遍历\n");
printf(" 4 层次遍历\n");
printf(" 5 结束程序\n");
printf("=========================\n");
scanf("%d",&select);
getchar();
switch (select)
{
case 1:
{
printf("请按前序次序输入各结点的值,以#表示空树(输入时可连续输入)\n");
creat_BTree(&T);
break;
}
case 2:
{
if(!T) printf("未建树,请先执行1 *** 作建树!\n");
else r_preorder(T);
break;
}
case 3:
{
if(!T) printf("未建树,请先执行1 *** 作建树!\n");
else r_posorder(T);
break;
}
case 4:
{
if(!T) printf("未建树,请先执行1 *** 作建树!\n");
else r_levelorder(T);
break;
}
default:;
}
}
}
以上就是关于为什么我的安装程序一直停留在 正在更新战网Agent全部的内容,包括:为什么我的安装程序一直停留在 正在更新战网Agent、电脑安装程序,却停留在这个界面不动,怎么办、c语言二叉树的建立与遍历,,程序总停留在输入环节,下不去!!急等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)