#include <stdio.h>
int main()
{
int count;
for (count = 0; count < 10; count++)
{
printf("+1\n");
}
system("pause");
return 0;
}
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
请按任意键继续. . .
灵活的for循环
死循环
while(1)
{
...
}
#include <stdio.h>
int main()
{
int count=0;
for (; count < 10;)
{
printf("+1\n");
count++;
}
system("pause");
return 0;
}
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
请按任意键继续. . .
int main()
{
int i,j;
for (i=0,j=10; i<j;i++,j--)
{
printf("%d\n",i);
}
system("pause");
return 0;
}
0
1
2
3
4
请按任意键继续. . .
循环中定义的变量,出了循环就不能用了。
循环嵌套
循环嵌套时,先执行内层循环,再执行外层循环。
九九乘法表
#include <stdio.h>
int main()
{
int i, j;
for (i = 1; i <= 9; i++)
{
for (j = 1; j <= i; j++)
{
printf("%d*%d=%-2d", i, j, i*j);
}
putchar("\n");
}
system("pause");
return 0;
}