求解决,为什么一行会少多个";"

m0_46308855 2020-03-10 01:30:37
...全文
118 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
m0_46308855 2020-03-10
  • 打赏
  • 举报
回复
引用 9 楼 二月十六的回复:
if (speed == 1) //这里没有写大括号 for (int i = 1; i<= 10000; i++)/这个循环什么意思? { for (int j == 1; j<= 1000; j++); //for加了分号 speed = 1; } speed = 0;
好的😄知道了😊感谢
二月十六 2020-03-10
  • 打赏
  • 举报
回复
if (speed == 1) //这里没有写大括号 for (int i = 1; i<= 10000; i++)/这个循环什么意思? { for (int j == 1; j<= 1000; j++); //for加了分号 speed = 1; } speed = 0;
姎楹 2020-03-10
  • 打赏
  • 举报
回复
我把你这个函数放到在线编译器里面是没有错的,奇怪了,坐等其他大虾来解决
m0_46308855 2020-03-10
  • 打赏
  • 举报
回复
引用 4 楼 二月十六的回复:
这块写的有问题也有点乱
if (speed == 1)
for (int i = 1; i<= 10000; i++)
{
for (int j == 1; j<= 1000; j++);
speed = 1;
}
speed = 0;
但是问题出在哪啊(●°u°●)​ 」我实在是找不到
m0_46308855 2020-03-10
  • 打赏
  • 举报
回复
引用 3 楼 姎楹的回复:
void updateWithoutInput() { int i, j; if(bullet_x > 0) bullet_x--; if((bullet_x == enemy_x) && (bullet_y == enemy_y)) { score++; enemy_x = 0; enemy_y = rand() % width; bullet_x = 0; } if (enemy_x > high) { enemy_x = 0; enemy_y = rand() % width; } if (speed == 1) for (int i = 1; i<= 10000; i++) { for (int j = 1; j<= 1000; j++); speed = 1; } speed = 0; if (speed == 0) { enemy_x++; speed = 1; } } 你去掉个=试试看
还是不行,仍然有错误
二月十六 2020-03-10
  • 打赏
  • 举报
回复
这块写的有问题也有点乱
if (speed == 1)
for (int i = 1; i<= 10000; i++)
{
for (int j == 1; j<= 1000; j++);
speed = 1;
}
speed = 0;
姎楹 2020-03-10
  • 打赏
  • 举报
回复
void updateWithoutInput() { int i, j; if(bullet_x > 0) bullet_x--; if((bullet_x == enemy_x) && (bullet_y == enemy_y)) { score++; enemy_x = 0; enemy_y = rand() % width; bullet_x = 0; } if (enemy_x > high) { enemy_x = 0; enemy_y = rand() % width; } if (speed == 1) for (int i = 1; i<= 10000; i++) { for (int j = 1; j<= 1000; j++); speed = 1; } speed = 0; if (speed == 0) { enemy_x++; speed = 1; } } 你去掉个=试试看
m0_46308855 2020-03-10
  • 打赏
  • 举报
回复
引用 1 楼 二月十六的回复:
程序写的有问题,少括号分号的,具体什么问题,可以把代码贴上来给大家看看
void updateWithoutInput() { int i, j; if(bullet_x > 0) bullet_x--; if((bullet_x == enemy_x) && (bullet_y == enemy_y)) { score++; enemy_x = 0; enemy_y = rand() % width; bullet_x = 0; } if (enemy_x > high) { enemy_x = 0; enemy_y = rand() % width; } if (speed == 1) for (int i = 1; i<= 10000; i++) { for (int j == 1; j<= 1000; j++); speed = 1; } speed = 0; if (speed == 0) { enemy_x++; speed = 1; } } 这是那部分程序,还请看一看
二月十六 2020-03-10
  • 打赏
  • 举报
回复
程序写的有问题,少括号分号的,具体什么问题,可以把代码贴上来给大家看看

22,298

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧