课程笔记

这篇博客总结了C语言中的循环结构,包括选择循环的一般原则,嵌套循环的使用,以及如何通过循环计算阶乘。还详细介绍了数组的概念,一维数组的定义、初始化和引用方式,并给出了数组在实际问题中的应用示例,如逆序打印输入的数字和计算特定规则下打开的门号。
摘要由CSDN通过智能技术生成

一、知识点总结与回顾

1.选择三种循环的一般原则
如果循环次数已知,计数控制的循环。用for
如果循环次数未知,条件控制的循环用while
如果循环至少执行一次,用do-while
2.嵌套循环
一个循环语句的循环体内又包含循环语句,称为嵌套循环。各种循环语句都可以互相嵌套。注意:使用复合语句,以保证逻辑上的正确性。内层和外层循环控制变量不能同名,以免造成混乱。采用右缩进格式书写,以保证层次的清晰性。
例如求 S=1!+2!+3!+…+10!
#include
using namespace std;
int main (){
int t,s;
s=0;
for(int i=1;i<=10;++i)
{
t=1;
for (int j=1;j<=i;++j) //求i!
t*=j;
s+=t; //累加i!
}
cout<<s;
return 0;
}
3.数组
按顺序排列的一组同种类型的数据构成的集合称为数组。
一维数组的定义
存储类型 数据类型 数组名[整数1];
int a[5]; 数组大小必须是值为正的常量,不能为变量。
数组定义后的初值仍是随机数一般需要初始化
int a[5]={12,34,56,78,9};
int a[5]={0};
int a[]={11,22,33,44,55};
数组的引用:数组名 [下标],使用a[0]、a[1]、a[2

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值