for(只执行一次;执行顺序排第一;执行顺序排第三)
{
执行顺序排第三;
}
例子:
for (k = 1, printf("只执行一次 k=%d\n", k);
printf("执行顺序第一 k1=%d\n", k),k * k < 10;
k += 2, printf("执行顺序第三 k3=%d\n", k))
{
printf("执行顺序第二 k2=%d\n",k);
}

在JAVA(android)中for的第二种用法:
for(循环变量类型 循环变量名称:要被遍历的对象){
循环体;
}
int arr[] = { 7,10,1 };
printf("\n");
for (int x:arr)
{
System.out.println(x);
//相当于printf("%d %d %d",arr[0],arr[1],arr[2]);
}
//输出的结果是7 10 1
小高斯定律:1+2+3+4+…+100=5050`
#include <stdio.h>
int main()
{
int num = 0;
int k = 0;
while(num<100)
{
num++;
k = num + k;`在这里插入代码片`
}
printf("\n");
printf("1+2+3+4+.....+100=%d\n",k);
}
运行结果

12!以内的阶乘
#include <stdio.h>
int main()
{
int num=0;
long long int k = 1;
printf("\n");
printf("请输入任意一个数来求出它的阶乘\n");
scanf_s("%d", &num);
while(num>1)
{
k = num * k;
num--;
printf("%d\n", k);
}
}
运行结果

九九乘法表
#include <stdio.h>
int main()
{
printf("\n");
for (int i = 1; i <= 9; i++)
{
for(int j = 1; j <= i; j++)
{
printf("%d*%d=%d ", i, j, i * j);
}
printf("\n");
}
}
运行结果

本文深入探讨了C语言中的for循环使用方法,包括初始化、条件判断及更新表达式的执行顺序,并通过实例展示了如何利用for循环遍历数组,同时介绍了小高斯定律的实现与九九乘法表的打印。
624

被折叠的 条评论
为什么被折叠?



