刚刚学习C语言到循环这个部分,感觉有点难理解TT
#include<stdio.h>
int main(void)
{
int n, m;
for (n = 5; n > 0; n--)
{
for (m = 0; m <= n; m++)
printf("=");
printf("\n");
}
return 0;
}
刚刚学习C语言到循环这个部分,感觉有点难理解TT
#include<stdio.h>
int main(void)
{
int n, m;
for (n = 5; n > 0; n--)
{
for (m = 0; m <= n; m++)
printf("=");
printf("\n");
}
return 0;
}
for (m = 0; m <= n; m++)
这是你不够细心导致的。n最开始等于5,m最开始等于0,这个没问题吧。m<=n,也就是从0循环到5。0到5一共六个数字,不是五个数字。所以就是六个等号了