1. 参照下图制作一滚动字幕(滚动方式自由设计)。
任务1:完成学生成绩管理系统。
第五章
要求:1)利用数组实现各个按钮的功能。
2)动态数组。
2. 建立一个如下图所示的记事本应用程序(小图标也可用文字替代)。
任务1:完成学生成绩管理系统。
第五章
要求:1)利用数组实现各个按钮的功能。
2)动态数组。
3. 编写华氏温度与摄氏温度之间转换的程序。
任务1:完成学生成绩管理系统。
第五章
要求:1)利用数组实现各个按钮的功能。
2)动态数组。
4. 建立一个登录程序,界面参考下图。
任务1:完成学生成绩管理系统。
第五章要求:1)利用数组实现各个按钮的功能。
2)动态数组。
5. 编写一个自动贩卖机系统,运行界面如下图所示。
任务1:完成学生成绩管理系统。
第五章
要求:1)利用数组实现各个按钮的功能。
2)动态数组。
6. 编写如下图所示的猜数游戏程序。
7. 百元买百鸡。
假设小鸡每只0.5
元,公鸡每只2元,母鸡
每只3元,编程求解购鸡方案。
结果如下图所示。
任务1:完成学生成绩管理系统。
第五章要求:1)利用数组实现各个按钮的功能。
2)动态数组。
8. 编写一个简易“学生成绩管理系统”。
第一行3个按钮的功能必做,第二行完成“成绩统计”功能。
任务1:完成学生成绩管理系统。
第五章
要求:1)利用数组实现各个按钮的功能。
2)动态数组。
9. 编写一个简易“学生成绩管理系统”。
第一行3个按钮的功能必做,第二行完成“成绩排序”功能。
任务1:完成学生成绩管理系统。
第五章
要求:1)利用数组实现各个按钮的功能。
2)动态数组。
10. 编写一个简易“学生成绩管理系统”。
第一行3个按钮的
功能必做,第二行完成“成绩查询”功能。
任务1:完成学生成绩管理系统。
第五章
要求:1)利用数组实现各个按钮的功能。
2)动态数组。
11. 完成如下图所示的“课程管理系统”程序设计。
12. 随机生成3个正整数,其中1个一位数,1个二位数,1个三位数,计算它们的平均值,保留两位小数,运行界面如下图所示。
13. 输入一个合法的三位正整数数,然后逆序输出并显示,要求检查数据的合法性。
运行界面如下图所示。
14. 在购买某商品时,若所花钱x 在下述范围内,所付钱y 按对应折扣支付,请编程实现。
15. 编一程序输入上网时间,计算上网费用,计算方法如下。
同时为了鼓励多上网,每月收费最多不超过150元。
x (x<1000)
0.9x
(1000≤x<2000) y= 0.8x (2000≤x<3000) 0.7x (x ≥3000)
费用= 基数30元 上网时间<10小时 每小时2.5元 上网时间10—50小时 每小时2元 上网时间≥50小时
16. 编程实现如下分段函数的求解。
要求输入x的值,求解并输出y的值。
x2+3x+2 (x>20)
y= 3x-2 (10≤x≤20)
1/x+x (0<x<10)
17. 随机产生10个2位的正整数,并存放于一维数组中,按从小到大递增的顺序排列,并显示排序结果。
18.随机产生10个30—100(包含30,100)的正整数,求最大值、最小值和平均值,并显示整个数组的值和结果。
程序运行结果如下图所示。
19.输入一元二次方程ax2+bx+c=0的系数a、b、c,计算并输出一元二次方程的两个实根,运行界面如下图所示。
20. 编写“个人简历表”程序,程序运行界面如下图所示。
21.随机产生20个学生的成绩,统计各分数段的人数,并显示结果。
产生的数据在picture1显示,统计结果在picture2显示,如下图所示。
22.窗体上建立一个简单组合框,在组合框的文本框中输入数字字符,按回车键加入到组合框的列表框内,单击“交换”按钮,将列表框中最小值项目和第0个项目交换,最大值项目和最后项目交换,运行界面如下图所示。
输入数字数据交换后结果
23. 编程实现在一个有序的一维数组a中插入数值x(x的值运行时输入获得),使得插入新的数据后,保持原有排序顺序。
24. 编程一个求阶乘的函数f(n),主调程序为求组合数的程序,分3次调用,用来计算组合数的值,运行界面如图所示。
(编程时注意变量的类型设置)。