GINAjulie 2023-05-25 12:41 采纳率: 20%
浏览 28
已结题

vs2022跑起来无响应

img


在写2048,想制作窗口,测试跑起来无响应没反应


#include<stdio.h>
#include<graphics.h>//easyx图形库头文件
#define MAX_SIZE 4//每一行格子数
#define GRID_WIDTH 100//格子宽数
#define INTERVAL 15//格子之间的间隔
#define WIN_SIZE MAX_SIZE*GRID_WIDTH+(MAX_SIZE+1)*INTERVAL//窗口宽度

#include <iostream>

//枚举每个数字的颜色
enum Color 
{
    //没有数字的地方是0
    zero = RGB(205, 193, 180), //0的颜色
    twoTo1 = RGB(238, 228, 218), //2的颜色
    twoTo2 = RGB(237, 224, 200), //4的颜色
    twoTo3 = RGB(242, 177, 121), //8的颜色
    twoTo4 = RGB(245, 149, 99), //16的颜色
    twoTo5 = RGB(246, 124, 95), //32的颜色
    twoTo6 = RGB(246, 94, 59), //64的颜色
    twoTo7 = RGB(242, 177, 121), //128的颜色
    twoTo8 = RGB(237, 204, 97), //256的颜色
    twoTo9 = RGB(255, 0, 128), //512的颜色
    twoTo10 = RGB(145, 0, 72), //1024的颜色
    twoTo11 = RGB(242, 17, 158), //2048的颜色
    back = RGB(187, 173, 160), //背景颜色

  
};

POINT pos[MAX_SIZE][MAX_SIZE];//结构体
void GameInit()
{
    //初始化每个格子的坐标,左上角
    for (int i = 0; i < MAX_SIZE; i++)
    {
        for (int k = 0; k < MAX_SIZE; i++)
        {
            pos[i][k].x = (k * GRID_WIDTH) + ((k + 1) * INTERVAL);
            pos[i][k].y = (i * GRID_WIDTH) + ((i + 1) * INTERVAL);
        }
    }
}
void GameDrw() 
{
    for (int i = 0; i < MAX_SIZE; i++)
    {
        for (int k = 0; k < MAX_SIZE; i++)
        {
            setfillcolor(BLUE);
            fillrectangle(pos[i][k].x, pos[i][k].y, pos[i][k].x + GRID_WIDTH, pos[i][k].y + GRID_WIDTH);
        }
    }
}
int main()
{
    initgraph(WIN_SIZE,WIN_SIZE,SHOWCONSOLE);//创建一个窗口
    GameInit();
    GameDrw();
    while (1);
    return 0;
}

  • 写回答

2条回答 默认 最新

  • PhoenixRiser 2023-05-25 13:14
    关注

    img

    这后面应该是k++吧

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 6月2日
  • 已采纳回答 5月25日
  • 创建了问题 5月25日

悬赏问题

  • ¥15 高通uboot 打印ubi init err 22
  • ¥20 PDF元数据中的XMP媒体管理属性
  • ¥15 R语言中lasso回归报错
  • ¥15 网站突然不能访问了,上午还好好的
  • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
  • ¥15 semrush,SEO,内嵌网站,api
  • ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊
  • ¥15 振荡电路,ADS仿真
  • ¥15 关于#c语言#的问题,请各位专家解答!
  • ¥15 这个如何解决详细步骤