for语句用法和for语句嵌套循环
程序员文章站
2022-07-13 14:10:12
...
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");
}
}
运行结果
上一篇: 初探OpenStack Mitaka
下一篇: python判断语句和循环语句