c语言5基础教程,C语言基础教程Lesson5.pdf

C语言基础教程Lesson5

Lesson 5

循环结构

循环语句

for (表达式1;表达式2;表达式3)

循环体 初值

表达式1

条件

注意几点: 表达式2 否

循环开始 是

循环结束 循环体 循环体

循环语句

步进 表达式3 步进

例:求n !

分析

数据结构定义

循环变量:int i

存储阶乘结果:int f,初值为1

接收输入的n的值:int n

循环开始:i=1

循环进行的条件:i<=n

循环体:累乘数据(f = f*i; )

步进(i++;)

int main()

{

int i,n,f=1;

printf("请输入n的值:\n");

scanf("%d",&n);

for(i=1; i<=n; i++)

{

f = f*i; // f*=i;

}

printf("\nn! = %d\n", f);

return 0;

}

循环结构

循环语句 布尔值

while (条件表达式)

条件 否

循环体

注意几点:

循环开始 循环体

循环结束

循环语句

步进

例:求n !程序

void main() void main()

{ {

int i,n,f=1; int i,n,f=1;

printf("请输入n的值:\n"); printf("请输入n的值:\n");

scanf("%d",&n);

scanf("%d",&n);

i = 1;

for(i=1; i<=n; i++)

while(i<=n)

{

{

f = f*i; // f*=i;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值