全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 建立一个 66的整型二维数组(数据由程序调用Rnd函数产生0,10 )的随机整数数),输出数组中所有奇数列元素的和。 Dim A(5, 5) As Integer Dim i, j As Integer For i = 0 To 5 For j = 0 To 5 A(i, j) = Int(Rnd() * 10) Next Next Dim sum As Integer For i = 0 To 5 For j = 0 To 5 Step 2 sum = sum + A(i, j) Next Next 902. 编写一个函数,其功能为求两个数的最大公约数。 Public Function gcd(ByVal m As Integer, ByVal n As Integer) As Integer Dim i As Integer If m n Then Dim t As Integer t = m: m = n: n = t End If For i = m To 1 Step -1 If m Mod i = 0 And n Mod i = 0 Then gcd = i Exit Function End If NextEnd Function3. 用InputBox输入一个年份,判断该年份是否是平年,若是则输出“Yes”,否则输出“No”。Dim year As Integer year = Val(InputBox() If(year Mod 400 = 0)Or(year Mod 4 = 0 And year Mod 1000) Then MsgBox(No) Else MsgBox(Yes) End If4. 建立一个 66的整型二维数组(数据由程序调用Rnd函数产生0,20 )的随机整数数),输出数组中所有奇数列元素的和。 Dim A(5, 5) As Integer Dim i, j As Integer For i = 0 To 5 For j = 0 To 5 A(i, j) = Int(Rnd() * 20) Next Next Dim sum As Integer For j= 0 To 5 Step 2 For i = 0 To 5 sum = sum + A(i, j) Next Next Text1.Text = sum所有奇数列元素的和为:1885. 输入两个整数m、n,编写程序使得m=n,并输出m、n的值。Dim m, n As Integer m = Val(InputBox() n = Val(InputBox() If m n Then Dim t As Integer t = m : m = n : n = t End IfMsgBox(m= & m & ; & n= & n)6. 求下面级数前n项的和S,在求和过程中,当某项(注意,该项参与求和)的绝对值小于0.0001 时求和终止。结果取 5 位小数。 1-1/3+1/5-1/7+1/9-1/11+ +(-1)(n-1)*1/(2n-1)+ Private Sub Command1_Click() Dim n As Integer Dim item As Double Dim sum As Double i = 1 Do While True item = (-1) (i - 1) * 1 / (2 * i - 1) sum = sum + item If Abs(item) max Then max = A(i, j) End If Next Next Text1.Text = max 最大元素为:9 End Sub8. 编写一个函数,其功能为判断一个3位正整数是否是水仙花数。(水仙花数是指各位数字的立方和与该数相等,如153=13+53+33,153就是水仙花数。)Public Function Panduan(ByVal x As Integer) As Boolean Dim a As Integer, b As Integer, c As Integer a = x 100 b = (x Mod 100) 10 c = x Mod 10 If x = a 3 + b 3 + c 3 Then Panduan = True Else Panduan = False End If End FunctionPrivate Sub Command1_Click() Dim i As Integer i = InputBox(输入一个3位正整数:) MsgBox (Panduan(i)End Sub9. 计算sum=1+2+.+100 Dim sum, i As Double For i = 1 To 100 sum = sum + i Next print sum10. 定义一个下标上界为10整型数组,并为其赋值(值处于0,100之间),计算数组中所有不小于60的数据的和。 Dim a(10), i, sum As Integer For i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年三明市三元区中小学教师招聘笔试参考试题及答案解析
- 装修工程设计交底
- 2025年虚拟现实教育培训平台开发协议
- 2025年虚拟数字人直播互动开发合同
- 2025年莆田市涵江区中小学教师招聘笔试参考试题及答案解析
- 重庆江津长寿巴县等七校2025-2026学年高二上数学期末质量检测试题含解析
- 2025年襄樊市中小学教师招聘笔试备考试题及答案解析
- 2025年云浮市云城区中小学教师招聘笔试参考试题及答案解析
- 2025年徐州市贾汪区教师招聘参考题库及答案解析
- 2024-2025学年泊头市高考适应性考试数学试卷含解析
- 国企招投标管理制度
- 口腔大出血急救
- 人工智能赋能心理健康教育
- 沥青站材料管理制度
- 大学生职业规划大赛《护理学专业》生涯发展展示
- 供水公司笔试试题及答案
- (高清版)DB33∕T 1191-2020 暴雨强度计算标准
- 第四单元 提高创新思维能力 课件高考政治一轮复习统编版选择性必修三逻辑与思维
- 光伏电站施工现场防火措施
- 无锡博达新能科技有限公司博达新能叠层电池组件量产研发项目报告表
- 肾上腺疾病临床多学科协作
评论
0/150
提交评论