- 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
- 2025至2030年中国磁竹塑身内衣行业发展研究报告[001].docx
- 2025至2030年中国磁粉标准试片市场分析及竞争策略研究报告.docx
- 2025至2030年中国磁胶粒行业发展研究报告.docx
- 2025至2030年中国磁竹塑身内衣行业发展研究报告.docx
- 服装销售代理合同.docx
- 2025至2030年中国磁翻转显示屏行业发展研究报告.docx
- 2024届浙江省嘉兴市桐乡高级中学高考考前模拟语文试题含解析.doc
- 初级电焊工考试《初级电焊工考试考点巩固》考试题.doc
- 二次函数y=a(x-h)2的图象和性质.pptx
- 2024届河北省曲阳一中高三下学期第五次调研考试语文试题含解析.doc
文档评论(0)