如何找出代码中的错误

 时间:2026-02-16 13:04:53

1、请找出下列代码中的错误:

#include <cstdio>

int main()

{

printf("Hello world!"); 

return 0;

}

为什么不能运行呢?

因为在printf("Hello world!"); 一行的分号用的是中文的分号,所以请检查以下有没有用了中文的分号,改正之后如下图:

如何找出代码中的错误

2、请找出下列代码中的错误:

#include <cstdio>

int main()

{

int a=0,b=0;

scanf("%d %d",&a,&b);

printf("%d",a+b);

return 0;

}

为什么不能运行呢?

因为在

scanf("%d %d",&a,&b);

printf("%d",a+b);

中的分号用的是中文的逗号,所以请检查以下有没有用了中文的逗号,改正之后如下图:

如何找出代码中的错误

3、请找出下列代码中的错误:

#include <cstdio>

int main()

{

int a=0,b=0;

int a=0;

scanf("%d %d",&a,&b);

a=a+b;

printf("%d",a);

return 0;

}

为什么不能运行呢?

因为在

int a=0;

a=a+b;

中的a定义了两次,所以请检查以下有没有定义了两次或以上的变量,改正之后如下图:

4、请找出下列代码中的错误:

#include <cstdio>

int main()

{

for(int i=1;i<=6;i++)

{

for(int j=1;j<=6;j++)

{

printf("%d %d",i,i);

}

}

}

希望的输出结果为:

为什么不能运行呢?

因为在

int a=0;

a=a+b;

中的a定义了两次,所以请检查以下有没有定义了两次或以上的变量,改正之后如下图:

  • lol10人混战客户端修改攻略
  • 刀剑神域黑衣剑士如何修改头像
  • oppo手机如何免费看几本书
  • 云顶之弈如何快速用快捷键出售英雄?
  • 开拓者正义之怒恶魔道途结局怎么触发#校园分享#
  • 热门搜索
    荔枝怎么保存 个体户怎么报税 为什么会有黑眼圈 掠怎么组词 工作经验怎么写 同型半胱氨酸高是怎么回事 西洋参怎么吃效果最好 刺猴怎么治疗能根除 小米电视怎么看电视直播 借条怎么写有法律效力