没有合适的资源?快使用搜索试试~ 我知道了~
C语言程序设计(第2版)-2期 经验技巧5-1 累加器(累乘器)的使用.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 4 浏览量
2022-07-12
22:08:43
上传
评论
收藏 53KB PDF 举报
温馨提示
试读
2页
C语言程序设计(第2版)-2期 经验技巧5-1 累加器(累乘器)的使用.pdf 学习资料 复习资料 教学资源
资源详情
资源评论
资源推荐
经验技巧
5-1
累加器(累乘器)的使用
一、什么是累加器(累乘器)
在编写程序解决实际问题时,如果需要进行求和(求积)处理,可以使用一
个变量来表示求解过程中的和(积),我们就把用来表示求解过程中的和(积)
的变量称为累加器(累乘器)。
二、累加器(累乘器)的初始化
累加器(累乘器)在定义时应进行初始化,初始值可根据实际问题来确定,
通常累加器(累乘器)的初始值为 0(1)。
三、累加器(累乘器)的操作
如果用 s(p)表示累加器(累乘器),j 表示加数(乘数),则累加器(累乘
器)的操作为:
s=s+j(p=p*j)
四、累加器(累乘器)的使用
累加器(累乘器)在使用时,应将累加器(累乘器)的操作 s=s+j(p=p*j)
放在循环体中,累加器(累乘器)的初值应在进行循环操作之前确定,循环操作
结束后累加器(累乘器)中存放的值就是所求的结果。
五、应用举例
【示例】求输入的 N 个整数的和。
程序代码
:
(1) #include "stdio.h"
(2) #define N 5
(3) int Sum()
(4) {
(5) int i=0,j,s=0;//置累加器 s 的初值为 0
(6) while(i<N)
(7) {
(8) scanf("%d",&j);
(9) s=s+j;//置累加器 s 的操作
(10) i++;
(11) }
(12) return s;
(13) }
(14) int main()
(15) {
(16) int s;
努力搬砖的小王
- 粉丝: 17
- 资源: 7706
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0