写错了,是a=1
int a,b;
for(a=a;a<5;a+=2)
{
for(b=1;b<5;b++)
printf("%d"a*b);
if(b==5)
printf("\n");
}
程序错误了,a没有初始值,a=a 这步无意义;
如果a初始值是,a=1的话;
a=1,3;a=5的时候退出循环;
b=1,2,3,4;b=5时退出循环;
输出的是,1234换行36912换行,因为没有输出没有隔开,所以接在一起追问
for(a=a;a<5;a+=2)
{
for(b=1;b<5;b++)
printf("%d"a*b);
if(b==5)
printf("\n");
}
程序错误了,a没有初始值,a=a 这步无意义;
如果a初始值是,a=1的话;
a=1,3;a=5的时候退出循环;
b=1,2,3,4;b=5时退出循环;
输出的是,1234换行36912换行,因为没有输出没有隔开,所以接在一起追问
是a=1,不好意思
追答已经回答,在上面
温馨提示:答案为网友推荐,仅供参考