- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一部分 程序设计部分
程序设计题的设计格式及其处理步骤:
(1)先画出处理界面(窗体),并注明各控件的名称;
(2)再给出处理步骤,
(3)写出程序代码:
下面给出该类题目的求解事例,供参考:
例如:设计程序,求1+2+3+...+N的和值。
其处理过程是:
(一)设计界面(在纸上画出界面,并注明各控件的名称):
标签2:Label2标签1:Label1命令按钮1:Command1文本框2:TEXT2文本框1:TEXT1运算结果计算请输入N
标签2:Label2
标签1:Label1
命令按钮1:Command1
文本框2:TEXT2
文本框1:TEXT1
运算结果
计算
请输入N
(二)处理步骤:
单击命令按钮,按以下步骤处理
(1)定义3个变量:N,s,x,分别用于存放:输入的数值,和值,控制循环
(2)将文本框1的值,提供给变量N;
(3)s=0(累加前,将变量s初始化为0);
(4)X=1(设置循环的开始值)
(5) 当X=N 时 重复执行
S=s+x
X=X+1
(6)在文本框2中显示和值S
(三)编写有关的代码:
Private Sub Command1_Click()
Dim n%,s%,x%
N=val(text1.text)
S=0
X=1
Do while x=n
S=s+x
X=x+1
L
Text2=s
End Sub
第一部分 练习题目
要求:
要先给出所设计的窗体,并注明窗体上的各控件及其用途,然后给出处理步骤,并编写代码.
1.设计一个程序,完成利用文本框输入任意两个数的乘法运算,并显示计算结果。
进一步完善程序,完成利用文本框输入任意两个数的加法、减法、乘法、除法运算,并显示计算结果;
再进一步,改进,完成,利用随机函数,产生任意两个100到200之间的整数,并完成两个数的加法、减法、乘法、除法运算,并显示计算结果。
2.对于表达式:,当输入x,y,z值求该表达式的值。
3.利用InputBox函数输入一个正实数,用Print方法在窗体上打印出其平方值、平方根、立方值,结果保留2位有效数字。
4.编写一个华氏温度与摄氏温度之间的转换程序,转换公式为:F=9/5×C+32及C=5/9(F-32);其中,F:华氏温度;C:摄氏温度。
5.求方程AX+B=0的解。当提供A,B的值后,输出该式子,例如,当A=3,B=4, 输出:3X+4=0,并输出方程的解。
6.已知3个数,设计一个求出最大值的程序。
7.输入一个整数,判定是正数还是负数,并输出结果
8.输入x,y,z三个数,按从小到大的次序显示。显示形式:由小到大输出
9.输入一元二次方程ax2 +bx+c=0的系数 a,b,c,计算并输出一元二次方程的两个实根x1,x2。
10.求1+2+3+...+N的和,N利用inputbox()函数输入,
11.设计一个程序,对Sum=1+2+3+...+N,求Sum不超过10000的最大整数项数N。
12.求出100到200之间所有的素数及其平均值,并输出
13.利用循环,打印输出下列图形:
A
AAA
AAAAA
AAAAAAA
AAAAAAAAA
AAAAAAAAAAA
AAAAAAAAAAAAA
AAAAAAAAAAA
AAAAAAAAA
AAAAAAA
AAAAA
AAA
A
14.找出1000以内的所有的完全数。完全数是指等于其所有因子和的数(包括1因子,但1不是完全数);例如:6的因子有1、2、3,并且6=1+2+3,则6是完全数。
15.输入一组不重复的数据(10个数据),同时找出最大值和最小值,并输出它们.
17.输出如图所示的下三角数据
18.用随机函数产生50个[10,100 )的随机整数,并按照由小到大的顺序打印出来(10个数一行)。
程序界面如下:
20.用随机函数产生100个[0,99]范围内的随机整数,统计个位上的数字分别为1,2,3,4,5,6,7,8,9,0的数的个数并打印出来
21..统计成绩分布
22.定义一个判断X是否素数的子过程,并调用此过程打印出前100个素数。
提示:子过程的入口参数是X(整型),出口参数是W(整型),W为1,表示X是素数,W为0,表示X不是素数。
23.编写一个子过程(或函数过程),功能是求阶乘,并调用该过程计算:S=1!+2!+3!+……+n!的值,其中n的值可以通过键盘随机输入,图2-7-1是程序界面。
图
图2-7-1 程序界面
24.给出计算Sum=1+2+3+……+(n-1)+n 的和值的递归函数,并通过命令按钮事件调用,计算输出结果。
25.设有两个文本框TEXT1和TEXT2 ,在TEXT1中输入字符。当遇到回车键时,将
您可能关注的文档
- 阿尔瓦•阿尔托 Alvar Aalto.doc
- Matlab符号数学工具箱应用简介.doc
- PLC课程设计--五相步进电动机控制的模拟.doc
- 阿里巴巴茶行业分析报告.doc
- 30吨散装半挂水泥下灰车技术要求.doc
- 2010高考物理第二轮专题讲解及考点详析专题曲线运动万有引力.doc
- QX生产员工工资方案.doc
- 2008可口可乐奥运项目策划案.ppt
- 2010高考语文专题复习资料 (推荐,分享).doc
- PMP考试计算题汇总.doc
- 投资咨询工程师客户需求调研试题及答案.docx
- 河南省新密市事业单位考试(中小学教师类D类)职业能力倾向测验试卷带答案.docx
- 福建省邵武市事业单位考试(中小学教师类D类)职业能力倾向测验重点难点精练试题含答案.docx
- 河南省辉县市事业单位考试(中小学教师类D类)职业能力倾向测验试卷参考答案.docx
- 辽宁省北镇市事业单位公开招聘考试职业能力倾向测验(D类)(中小学教师类)真题学生专用.docx
- 湖南省涟源市事业单位考试(中小学教师类D类)职业能力倾向测验知识点试题一套.docx
- 湖北省武穴市事业单位考试职业能力倾向测验(中小学教师类D类)强化训练题库完整版.docx
- 湖北省枝江市事业单位考试职业能力倾向测验(中小学教师类D类)强化训练题库及参考答案.docx
- 陕西省华阴市事业单位公开招聘考试职业能力倾向测验(D类)(中小学教师类)真题含答案.docx
- 辽宁省新民市事业单位考试(中小学教师类D类)职业能力倾向测验重点难点精练试题一套.docx
最近下载
- 公共场地和道路保洁工作流程(图).pdf
- 2023年信阳职业技术学院单招职业适应性测试题库及答案解析完整版727150967.pdf VIP
- 20文件2010版marriott9工程及维护设施.pdf VIP
- 2025年党支部书记学习教育专题党课中央八项规定专题党课讲稿(严守中央八项规定精神,争做新时代合格党员;从中央八项规定精神看党员干部的责任与担当).docx VIP
- 镇海中学剑桥班入学测试卷.pdf
- 高校辅导员就业指导和服务工作开展路径.pptx VIP
- 2025年信阳职业技术学院单招职业倾向性考试题库附答案.docx VIP
- 《水去哪儿了》精品课件.pptx VIP
- (5篇)学习中央八项规定精神主题教育工作实施方案学习计划.docx VIP
- 空中乘务人员形象设计与化妆技巧全册教案.pdf
文档评论(0)