初学C语言,编写是经常出现错误,每次都要找很久才知道哪里错了。有没有直接告诉你哪里错了的编程软件?我知道vs可以,但是那个软件太大了,而且我只是编写C语言。
你程序基本上是对的,只是需要注意两个细节
一是你没有输出空格,这样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");
}
本回答被网友采纳