刘金玉的零基础VB教程029期:累加与累乘案例分析

简介: 刘金玉的零基础VB教程029期:累加与累乘案例分析

什么是累加?什么是累乘?

累:积累

加:加法

累加:1+2+3+4+5+….+n

乘:乘法

累乘:1*2*3*4*5*…*n=n!

案例分析

输入一个值x, 1<𝑥<100之间的整数

𝑒^𝑥=1+𝑥/1!+𝑥^2/2!+𝑥^3/3!+…+𝑥^𝑥/x!,

逻辑分析

1、根据输入的x的值来决定个数,有多少个就有多少次循环

2、使用for循环计算分子部分

3、使用for循环计算分母部分

4、将分子部分/分母部分

5、将每一个计算结果加起来

补充数据类型

浮点型数据

single单精度浮点型

Double双精度浮点型,这是数值类型中表示范围最大的一个数据类型

补充chr函数

Chr函数将ascii码转换成对应的字符

Chr(实际的ascii码值)

键盘上面的每一个按键都有对应的ascii码值

补充一个关键词

Not 取反

Exit Sub   相当于直接退出sub,不再执行下面的代码

课堂总结

1、要学会数值输入的类型判断

2、逻辑思维:将要求的结果进行分解,分步计算各个部分,最后求解

3、要学会从调试中观察程序运行的过程

相关文章
|
2月前
|
C语言
【C语言程序设计——循环程序设计】枚举法换硬币(头歌实践教学平台习题)【合集】
本文档介绍了编程任务的详细内容,旨在运用枚举法求解硬币等额 - 循环控制语句(`for`、`while`)及跳转语句(`break`、`continue`)的使用。 - 循环嵌套语句的基本概念和应用,如双重`for`循环、`while`嵌套等。 3. **编程要求**:根据提示在指定区域内补充代码。 4. **测试说明**:平台将对编写的代码进行测试,并给出预期输出结果。 5. **通关代码**:提供完整的代码示例,帮助理解并完成任务。 6. **测试结果**:展示代码运行后的实际输出,验证正确性。 文档结构清晰,逐步引导读者掌握循环结构与嵌套的应用,最终实现硬币兑换的程序设计。
53 19
|
2月前
|
C语言
【C语言程序设计——循环程序设计】统计海军鸣放礼炮声数量(头歌实践教学平台习题)【合集】
有A、B、C三艘军舰同时开始鸣放礼炮各21响。已知A舰每隔5秒1次,B舰每隔6秒放1次,C舰每隔7秒放1次。编程计算观众总共听到几次礼炮声。根据提示,在右侧编辑器Begin--End之间的区域内补充必要的代码。开始你的任务吧,祝你成功!
65 13
|
10月前
|
C++
【PTA】​L1-062 幸运彩票 ​ (C++)
【PTA】​L1-062 幸运彩票 ​ (C++)
123 0
【PTA】​L1-062 幸运彩票 ​ (C++)
刘金玉的零基础VB教程077期:回文数可以如此简单?StrReverse函数运用
刘金玉的零基础VB教程077期:回文数可以如此简单?StrReverse函数运用
150 0
刘金玉的零基础VB教程072期:贪吃蛇游戏开发第八节 总结 补充从尾部开始变长
刘金玉的零基础VB教程072期:贪吃蛇游戏开发第八节 总结 补充从尾部开始变长
108 0
高职考技能提升教程009期 求最值与平均值 VB语言 刘金玉编程
高职考技能提升教程009期 求最值与平均值 VB语言 刘金玉编程
|
算法 文件存储
刘金玉的零基础VB教程024期:使用穷举法求素数
刘金玉的零基础VB教程024期:使用穷举法求素数
163 0
刘金玉的零基础VB教程068期: 贪吃蛇游戏开发第四节 随机生成彩色食物
刘金玉的零基础VB教程068期: 贪吃蛇游戏开发第四节 随机生成彩色食物
101 0
刘金玉的零基础VB教程074期:如何使用doevents
刘金玉的零基础VB教程074期:如何使用doevents
117 0
|
机器学习/深度学习 算法
【第十五届蓝桥杯备赛(bushi,写文凑个数)】蓝桥OJ---长草
文章目录 一、题目 1、原题链接 2、题目描述 二、解题报告 1、思路分析 2、时间复杂度 3、代码详解 三、知识风暴 BFS Flood Fill算法
222 0