vbvb语言程序设计计中如何计算n!

VB程序设计,要求用VB软件做一个成绩查询的程序,我该怎么做
VB程序设计,要求用VB软件做一个成绩查询的程序,我该怎么做
基本要求n&&&利用菜单和基本控件完成设计。n&&&完成的程序界面要美观,能够完成管理的整个过程。n&&读入已经存在文本文件xscj.txt中的学生成绩并保存。n&&文本框中显示学生成绩。n&&单科成绩排序:按学号排序,按成绩排序,并显示。n&&计算各科最高分,并显示最高分学生信息,并显示。n&&计算学生总成绩,并显示。n&&按总成绩排名,并显示。3.创新要求在基本要求达到后,进行创新设计,创新方向提示如下:对单个学生的成绩查询。三、设计方法和基本原理程序只需一个窗口,程序界面设计状态示意图:1)通过单击菜单“成绩录入”将已经存在文本文件中的学生成绩读入学号、姓名和五门课程英语、数学、计算机、历史和体育成绩,保存在数组中,并显示在文本框中。2)单击“单科显示”,“学号排序”/“成绩排序”后右侧出现下拉列表框,从中选择科目后,在文本框中显示结果3)单击“单科显示”,“各科最高分”后,文本框显示各科最高分和获得最高分学生的学号姓名。4)单击“考试总成绩”,“总成绩”,计算每个人总成绩,并显示最后结果。5)单击“考试总成绩”“总成绩排名”,按总成绩降序排序。2.问题的解决方案①设计程序界面因为用的全是基本控件,界面设计没有什么难度,照样子拼就可以了,程序要用菜单控制。②编写代码根据问题描述,可以将问题解决分为部分:(1)文本文件中存储学生成绩,首先要把成绩读入,每科成绩、学号和姓名存放在数组中。参考课本第七章(2)显示单科成绩,通过列表框选择要显示的课程,按学号排序。按成绩排序,选择指定的课程排序时学号和姓名要同时交换。计算每门课程的最高分,记录下来再文本框显示。(3)计算每个同学的总成绩放入数组中存储,然后排序方法降序排序进行排名。四、主要技术问题的描述1&)按成绩排序,选择指定的课程排序时学号和姓名要同时交换2)用于存储学生学号、姓名和五门课程的数组应声明为模块级。一旦数组中有了文件的内容,则可以将其内容逐行地、通过字符串连接符赋给文本框的Text属性,就可以显示出来了。要控制文本框中文本的换行可以利用VB的系统常数vbCrLf来实现。
不区分大小写匿名
……咱俩题一样……第11题
你做的怎么样了,
咱们一样,要是能做了麻烦通知一声,高分子2的
你做的怎么样了。
等待您来回答
电脑安全领域专家VB编程:输入n和m,并输入n个学生m门课程的成绩,计算平均成绩,并按平均成绩升序排序_百度知道
VB编程:输入n和m,并输入n个学生m门课程的成绩,计算平均成绩,并按平均成绩升序排序
我有更好的答案
按默认排序
n = Val(InputBox(&输入学生人数N=&))
M = Val(InputBox(&输入课程数M=&))
ReDim Avg(n)
For i = 0 To n - 1
For j = 0 To M - 1
D = Val(InputBox(&输入第 & & i + 1 & & 位同学的科目 & & j + 1 & & 的成绩:&))
Sum = Sum + D
Avg(i) = Sum / M
For i = 0 To n - 1
For j = 0 To n - 1
If Avg(i) & Avg(j) Then
T = Avg(i)
Avg(i) = Avg(j)
Avg(j) = T
For i = 0 To n - 1
Print Avg(i);
其他类似问题
vb编程的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁普通高中,数学,信息技术教案集
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
《算法与程序设计》VB教案集
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口VB程序设计:计算1~100之间偶数的和;计算1~100之间n倍数的和。该怎么写程序?_百度知道
VB程序设计:计算1~100之间偶数的和;计算1~100之间n倍数的和。该怎么写程序?
Dim a As Integer, i As Integer, n As Integern = 2
’给n赋值,以你的要求为准For i = 1 To 100If i Mod n = 0 Then a = a + iNext iPrint a
其他类似问题
按默认排序
其他1条回答
VB求余数应该是mod吧? 只要把要求的数mod2 然后值等于0就是偶数了... 一种思路,只是了解点VB....并不会VB....^_^
vb程序设计的相关知识
您可能关注的推广回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
《算法与程序设计》VB教案集
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口

我要回帖

更多关于 vb语言程序设计 的文章

 

随机推荐