初学C语言,编写是经常出现错误,每次都要找很久才知道哪里错了。有没有直接告诉你哪里错了的编程软件?我知道vs可以,但是那个软件太大了,而且我只是编写C语言。
1 回答
有只小跳蛙
TA贡献1824条经验 获得超8个赞
你程序基本上是对的,只是需要注意两个细节
一是你没有输出空格,这样12345会连在一起
二是你没有换行,那么第一行10后面本来是换行的却显示为102456
可以这样修改:
for(a=1;a<=3;a++){
for(b=1;b<=10;b++){
if((a*b)%3==0)printf("-");//两个空格
elseprintf("%2d",a*b);//一个空
}
printf("\n");
}
你程序基本上是对的,只是需要注意两个细节
一是你没有输出空格,这样12345会连在一起
二是你没有换行,那么第一行10后面本来是换行的却显示为102456
可以这样修改:
for(a=1;a<=3;a++){
for(b=1;b<=10;b++){
if((a*b)%3==0)printf("-");//两个空格
elseprintf("%2d",a*b);//一个空
}
printf("\n");
}
- 1 回答
- 0 关注
- 1673 浏览
添加回答
举报
0/150
提交
取消