iOS开发之C语言---for循环

本文详细介绍了C语言中的for循环,包括基本结构、其他格式、嵌套使用,以及如何用for循环打印图形。同时,还探讨了如何通过for循环获取整数和小数各位置的数字。
摘要由CSDN通过智能技术生成

1.for循环介绍

语法:for(表达式1;表达式2;表达式3)
{
循环体;
}
语义:
第一步:先执行表达式1,再跳转到表达式2
第二步:判断表达式2是否为真,如果为真则跳转到第三步,如果为假,那么跳到第五步
第三步:执行循环体,执行完毕后跳转到第四步
第四步:执行表达式3,执行完毕跳转到第二步
第五步:跳出循环,for循环结束

2、for循环的其他格式:

表达式1、表达式2、表达式3都可以省略
注意点:
1、表达式2没写的话代表的是死循环
2、如果不写表达式1、表达式2、表达式3,但是那两个分号无论如何都不能省略
3、其中,表达式1、表达式3,可以写任意条语句,用,隔开

3、for循环的嵌套

就是一个for循环里面还套了一个for循环,一边情况下用来控制平面,打印一些图形,外层的循环用来控制行数,里层的循环用来控制列数,后面会举例说明

4、利用for循环来打印各种图形

第一个图形

* * 
* * * 
* * * * 
* * * * * 
* * * * * * 
代码如下:
#include <stdio.h>
int main(){
    for(int i=0;i<6;i++){
    
        for (int j=0; j<=i; j++) {
            printf("* ");
        }
        printf("\n");
    }
    return 0;

}


第二个图形
* * * * * * 
* * * * * 
* * * * 
* * * 
* * 

代码如下:
#include <stdio.h>
int main(){
    for(int i=0;i<6;i++){
    
        for (int j=0; j<6-i; j++) {
            printf("* ");
        }
        printf("\n");
    }
    return 0;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值