免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 市营老师给重点,说会出两道题2 一“一个范围内判断素数,并求素数和”3 二“统计每个字符出现的个数表达式Fix(-32.68)+Int(-23.02)的值为 【13】-56 fix(取整,舍弃小数点后面的)int(取小于或等于N的最大整数)4 冒泡 从大到小Option Base 1Private Sub Command1_Click()Dim aa = Array(67, 45, 24, 52, 49, 37, 87, 58, 23, 82)For i = 1 To UBound(a) - 1For j = 1 To UBound(a) - iIf a(j) b then max=a Elsemax=b End if If cmax then max=c3. 随机生成10个500-1000的数,能被5整除的print出来for i=1 to 10n=Int (Rnt * 501)+500 If x mod 5 = 0 then Print n End if Next4. 一串字符中找到字母,print出来Private Sub Command1_Click()t = Text1.TextFor i = 1 To Len(t)r = Mid(t, i, 1): r1 = UCase(r) If (r1 A And r1 = Z) Then m = m & r End IfNextPrint mEnd Sub5. 20个数中找最大最小Option Base 1Private Sub Command1_Click() Dim i%, arr(10)randomize For i = 1 To 10 arr(i) = Int(Rnd * 101) + 100 Next i Print arr数组的最小值为; FunMin(arr)End SubFunction FunMin(a( ) As Variant Dim i%,min min = a( LBound(a) ) For i = LBound(a)+ 1 To UBound(a) If a(i) ”即可。) Next FunMin = minEnd Function6.求斐波那契级数的前5项,以及,求和Private Sub Form_click()Dim i%, a&(5), s#a(1) = 1: a(2) = 1Print a(1); a(2)For i = 3 To 20 a(i) = a(i - 2) + a(i - 1) s = s + a(i) Print a(i); NextPrint sEnd Sub7. 判断素数,并求范围内的素数之和a.函数求解 Function Prime(n%) As Boolean tag = True For i=2 To n/2 If n mod i = 0 Then tag = False Exit For End If Next Prime = tagEnd Functionb.调用过程求解 Private Sub Command1_Click( ) Dim i%,n1%,n2%,s% If op1.Value Then n1 = 100 : n2 = 200 Else n1 = 200 : n2 = 400 End If For i = n1 to n2 If Prime(i) then s = s + i Next Text1.Text = sEnd Sub例:输入一个正整数,判断该数是否为素数。(素数是指一个数只能被1和其本身整除。)Dim i%, n%,s$n = Val(InputBox(请输入一个正整数:)s = n & 是素数“ For i = 2 To n - 1 If n Mod i = 0 Then s = n & 不是素数 Exit For End IfNextPrint s例:输出100以内的素数Dim i%, n%,Tag as Boolean n = Val(InputBox(请输入一个正整数:) Tag= True For i = 2 To n - 1 If n Mod i = 0 Then Tag=False Exit For End If Next i If Tag=True then Print n子过程求解Sub subprime(n%, flag As Boolean)flag = TrueFor i = 2 To Sqr(n) If n Mod i = 0 Then flag = False Exit For End If Next iEnd Sub控件,添加Fad =array(“馒头”,“包子”,“稀饭”) For i = Lbound(fad) to Ubound (fad) Combo1. additem fad(i)双击List1中的某一项,就从该项删除添加至list2 Private sub list1_DblClickList2.AddItem List1.TextList1.RemoveItem List1.listIndex9.把文本框内容选中放入另外一个文本框设当前文件夹已有文件t1.txt和t2.txt,其中各有若干文字。现要将t2.txt的内容合并到t1.txt 中。例如t1.txt原来内容为ABCD, t2.txt原来内容为1234,合并后t1.txt的内容将成为“ABCD1234”Private Sub Command1_Click() Open t1.txt _for append_(在文件末尾追加记录)_ As #1 Open t2.txt For Input (对文件进行读操作)As #2 Do While Not EOF(判断是否到达尾端)(2) Line Input #2, s(读一行数据送入s中) _Print #1,s_ Loop CloseEnd Sub10.统计每个字符出现的个数方法:统计26个字母出现的个数,必须声明一个具有26个元素的数组,每个元素的下标表示相应的字母的Ascii值,元素的值表示对应字母出现的次数。Dim a%(65 to 90),s$S=Inputbox(“输入一串字符串:”)For i= 1 to Len(s) n=Asc(Ucase(Mid(s,i,1) a(n)=a(n)+1NextFor i= 65 to 90 if a(i)0 then print Chr(i);”的个数为:”;a(i)Next11.大小写转换,字符转换为数字,写入文件1Asc() chr()12.去掉最高分最低分,求平均数Option Base 1Private Sub Command1_Click() Dim i%, a(), s# a = Array(1, 2, 3, 4, 5) Print a数组的最小值为; FunMin(a() Print a数组的最大值为; FunMax(a() For i = LBound(a) To UBound(a) s = a(i) + s Next s = (s - (FunMin(a() + FunMax(a() / (UBound(a) - 2) Print 去掉最大最小后的平均值为:; sEnd SubFunction FunMin(a() As Variant Dim i%, min% min = a(LBound(a) For i = LBound(a) + 1 To UBound(a) If a(i) max Then max = a(i) Next FunMax = maxEnd Function13找一个数除另外几个数的余数都是一个数,统计有多少个这样的数例:输出1100之间所有能被3整除并且个位数字为2的数。Private Sub Command1_Click()Dim i% For i = 1 To 100 If i Mod 3 = 0 And i Mod 10 = 2 Then Print i n = n + 1 End If Next Print 共有; n; 个End SubDim i% For
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 微型矩形电连接器项目可行性研究报告
- 天然气长输管道检测设备制造项目可行性研究报告
- 锅炉故障诊断系统项目可行性研究报告
- 新能源汽车 无线充电
- 生态旅游景区规划设计
- 学校春节安全应急预案
- 行政培训资料
- 墙面抹灰安全措施方案
- 防汛应急车辆预案
- 氧气吸入的健康宣教
- 中小学生日常行为规范暨教育惩戒实施细则
- 2026富邦华一银行成都分行社会招聘笔试参考题库及答案详解
- 电厂运行事故处理操作要点培训课件
- 预埋螺栓施工方案
- 2026年山东省济宁市重点学校小升初入学分班考试语文考试试题及答案
- 2026年农作物植保员职业技能竞赛模拟题库及参考答案详解(培优A卷)
- 滴滴货运营销方案策划
- 班级管理实务 课件全套 陈光磊 第1-16章 班级管理概述 -努力成为卓越的班级管理者
- (2025年)中级专业技术职务水平能力测试(测绘工程)综合试题及答案
- 2026贵州省农业发展集团有限责任公司招录(第一批)岗位65人备考题库及参考答案详解一套
- 沈从文名著导读《月下小景》
评论
0/150
提交评论