已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VB累加题练习练习题1。 累加求和程序设计: 1. S = 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 2. S = 1 + 2 + 3 + 4 + 98 + 99 + 100 要求初值为1,终值为1003. S = 1 + 2 + 3 + 4 + 98 + 99 + 100 要求初值为100,终值为1 4. S = 1 + 3 + 5 + 7 + 95 + 97 + 99 5. S = 12 + 22 + 32 + 42 + 52 + 62 + 72 + 82 + 92 + 102 6. S = 13 + 23 + 33 + 43 + 53 + 63 + 73 + 83 + 93 + 103 7. S = 1 + 1/2 + 1/3 + 1/4 + 1/5 + 1/6 + 1/7 + 1/8 + 1/9 + 1/10(保留两位小数)8. S = (1+2)+(2+3)+ (3+4)+ (4+5)+(8+9)+(9+10) 9. S = 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 * 9 * 10 10. S = 1/(1+2)+1/(2+3)+ 1/(3+4)+ +1/(8+9)+1/(9+10)+1/(10+11) 11. S = 1 - 2 + 3 - 4 + - 98 + 99 -100 12. S = 1+(1*2)+(1*2*3)+(1*2*3*4)+(1*2*3*4*5*6*7*8*9*10)练习题2。 找出1到300以内所有能同时被3、5、7整除的正整数。要求每行打印1个数。练习题3。 找出100到500以内所有的数,该数被3除为0、被5除余1、被7除余2。要求按分区格式打印输出。练习题4. 找出100到200以内所有的数, 该数能同时被5和7整除,或者被23整除余1,并用N记录满足该条件的数的个数。要求按紧凑格式打印输出。练习题5。找出100到500以内所有能同时被3、5、7整除的正整数,并用变量N记录有多少个数。练习题6。 找出100到500之间第1个能同时被3、5、7整除的正整数。练习题7。 找出100到500之间第2个能同时被3、5、7整除的正整数。练习题8。 计算 S = 1 + 2 + 3 + 4 + + n + (n+1)+(n+2)+ 在累加过程中,求当S的值首次大于3000时候的n值是多少。练习题9。 计算 S = 1 + 2 + 3 + 4 + + n + (n+1)+(n+2)+ 在累加过程中,求当S的值不大于1000时候的最大n值是多少。练习题10。 计算 S = 1 + 2 + 3 + 4 + + 98 + 99+100 要求打印显示每次循环得到的S值,并按每行6个数打印输出。练习题11。 任意输入一个正整数,判断该数是否为素数。一个数为素数的条件是:该数只能被1和它自身整除。方法: 输入一个数n,然后用2至n-1的循环数整除n,只要发现能有一次被整除,就不是素数。参考答案:练习题1。 1. 55 2. 5050 3. 5050 4. 2500 5. 385 6. 3025 7. 2.93(保留两位小数) 8. 99 9. 3628800 10. 1.18 11. -50 12. 4037913练习题2。 105 210练习题3。 156 261 366 471练习题4. 105 116 139 140 162 175 185 n = 7练习题5。105 210 315 420 n=4练习题6。 N=1 105练习题7。 N=2 210练习题8。 S= 3003 n = 77练习题9。 S= 990 n = 44练习题10。 略参考代码:练习题1。 累加求和程序设计: 1、参考代码Private Sub Form_Click()s = 0For i = 1 To 10 s = s + iNext iPrint sEnd Sub2、参考代码Private Sub Form_Click()s = 0For i = 1 To 100 s = s + iNext iPrint sEnd Sub3、参考代码Private Sub Form_Click()s = 0For i = 100 To 1 Step -1 s = s + iNext iPrint sEnd Sub4、参考代码Private Sub Form_Click()s = 0For i = 1 To 99 Step 2 s = s + iNext iPrint sEnd Sub5、参考代码Private Sub Form_Click()s = 0For i = 1 To 10 Step 1 s = s + i 2Next iPrint sEnd Sub6、参考代码Private Sub Form_Click()s = 0For i = 1 To 10 Step 1 s = s + i 3Next iPrint sEnd Sub7、参考代码Private Sub Form_Click()s = 0For i = 1 To 10 Step 1 s = s + 1 / iNext iPrint Int(s * 100 + 0.5) / 100End Sub8、参考代码Private Sub Form_Click()s = 0For i = 1 To 9 Step 1 s = s + (i + (i + 1)Next iPrint sEnd Sub9、参考代码Private Sub Form_Click()s = 1For i = 1 To 10 Step 1 s = s * iNext iPrint sEnd Sub10、参考代码Private Sub Form_Click()s = 0For i = 1 To 10 Step 1 s = s + 1 / (i + (i + 1)Next iPrint Format(s, .#)End Sub11、参考代码Private Sub Form_Click()s1 = 0For i = 1 To 99 Step 2 s1 = s1 + iNext is2 = 0For i = 2 To 100 Step 2 s2 = s2 + iNext is = s1 - s2Print sEnd Sub12、参考代码Private Sub Form_Click()s = 0p = 1For i = 1 To 10 Step 1 p = p * i s = s + pNext iPrint sEnd Sub练习题2参考答案:Private Sub Form_Click()For i = 1 To 300 Step 1 If i Mod 3 = 0 And i Mod 5 = 0 And i Mod 7 = 0 Then Print iNext iEnd Sub练习题3参考答案:Private Sub Form_Click()For i = 100 To 500 Step 1 If i Mod 3 = 0 And i Mod 5 = 1 And i Mod 7 = 2 Then Print i,Next iEnd Sub练习题4参考答案:Private Sub Form_Click()n = 0For i = 100 To 200 Step 1 If i Mod 5 = 0 And i Mod 7 = 0 Or i Mod 23 = 1 Then Print i; n = n + 1 End IfNext iPrintPrint n=; nEnd Sub练习题5参考答案:Private Sub Form_Click()n = 0For i = 100 To 500 Step 1 If i Mod 3 = 0 And i Mod 5 = 0 And i Mod 7 = 0 Then Print i; n = n + 1 End IfNext iPrintPrint n=; nEnd Sub练习题6参考答案:Private Sub Form_Click()n = 0For i = 100 To 500 Step 1 If i Mod 3 = 0 And i Mod 5 = 0 And i Mod 7 = 0 Then n = n + 1 If n = 1 Then Print n=; n, i Exit For End If End IfNext iEnd Sub练习题7参考答案:Private Sub Form_Click()n = 0For i = 100 To 500 Step 1 If i Mod 3 = 0 And i Mod 5 = 0 And i Mod 7 = 0 Then n = n + 1 If n = 2 Then Print n=; n, i Exit For End If End IfNex
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 乒乓球制作工安全操作水平考核试卷含答案
- 水声换能器密封工岗前技术实务考核试卷含答案
- 耕整地机械操作工岗位职业健康技术规程
- 2025-2026学年冀教版(新教材)小学数学二年级上册第七单元强化训练卷(附参考答案)
- 2025秋北师大版(2022)小学劳动技术五年级第一学期期末模拟试题及答案
- 关键指标数据采集规则
- 华东师大版八年级数学上册 第15章 数据的收集与表示(9类题型清单)含答案
- 河南省洛阳市六校联考2025-2026学年高二年级上册期中物理试卷(含解析)
- 四年级全面素质教育改革
- 2025秋季甘肃省电力投资集团有限责任公司校园招聘笔试历年参考题库附带答案详解
- 回转窑石灰煅烧工安全技术操作规程
- 消防车辆安全事故课件
- 广东小高考真题数学试卷
- 太空课件教学课件
- 设计院风电项目-初步设计手册说明书
- 挂篮施工安全培训课件
- 支付平台资金管理办法
- 音视频工程师课件
- 2025年中考英语时文阅读15(学生版+解析版)
- “艾梅乙”感染者消除医疗歧视制度
- 糖尿病视网膜病变临床诊疗指南
评论
0/150
提交评论