#include <stdio.h>
#define N 5
void main3()
{
//定义数组
int arr[N] = { 10, 20, 30, 40, 50 };
//表示和
int sum = 0;
//求和:
//int sum = arr[0] + arr[1] + arr[2] + arr[3] + arr[4];
/*
int sum = arr[0]装的是10 + arr[1]装的是20 + arr[2]装的是30 + arr[3]装的是40 + arr[4]装的是 50
*/
//循环解决求和
for (int i = 0; i < N; i++)
{
sum += arr[i];
}
/*
过程:
第1次循环:i=0,判断0<5成立, 执行sum+=arr[0] sum=sum+arr[0] sum(0)+arr[0](10) sum:10
第2佽循环:i=1,判断1<5成立, 执行sum+=arr[1] sum=sum+arr[1] sum(10)+arr[1](20) sum:30
第3次循环:i=2,判断2<5成立,执行sum+=arr[2] sum=sum+arr[2] sum(30)+arr[2](30) sum:60
第4次循环:i=3,判断3<5成立,执行sum+=arr[3] sum=sum+arr[3] sum(60)+arr[3](40) sum:100
第5次循环:i=4,判断4<5成立,执行sum+=arr[4] sum=sum+arr[4] sum(100)+arr[4](50) sum:150
i++,i=5,判断5<5条件不成立,循环结束
*/
//输出
printf("和是:%d 平均值:%d\n", sum,sum/N);
scanf_s("%d");
}
Chapter09_01.zip
需积分: 5 76 浏览量
2022-11-17
12:46:41
上传
评论
收藏 623KB ZIP 举报
学不会前端的小林
- 粉丝: 0
- 资源: 1