| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 850 人关注过本帖
标题:[求助]学期结束的大型实验
取消只看楼主 加入收藏
big_min
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2006-6-2
收藏
 问题点数:0 回复次数:1 
[求助]学期结束的大型实验
刚学汇编语言,老师就布置大型实验让我们做,实在无从下手,希望大家能帮帮忙。
以下就是大型实验的题目:(选一即可)

大型实验

选题一 32位二进制带符号数四则运算

实验要求:

1、提示使用者从键盘输入两个32位二进制带符号操作数以及一个运算符(加减乘除其中之一)

2、根据输入值,正确输出由二进制或十进制表示的运算结果

3、能处理输入错误(如输入的不是二进制数,输入的不是数字,输入的数字超过32位,除法出错等等)

选题二 九九乘法表

实验要求:

1、输出一张完整的九九乘法表,要求各个乘积要求在程序中运算得到

2、然后根据用户输入的运算结果,输出相应的运算表达式(如用户输入81,则屏幕输出9*9=81)

3、 程序中要求使用循环和宏(或子程序)

选题三 显示学生名次表

实验要求:

1、 按学号从键盘输入一个班学生的两门课程的考试成绩

2、 根据学生成绩进行排名,要求能按两门课程的成绩分别进行排名,以及能按两门课的平均成绩进行排名

3、 从键盘输入成绩排名查询选项(如选项1为查询第一门课成绩排名,选项2为查询第二门课成绩排名,选项3为查询平均成绩排名),按排名顺序输出学生学号

4、 按某特殊按键退出程序

实验效果如:

C\>rank.exe

Grade1? 87,91,92,65,77,96,54

Grade2? 66,70,78,64,80,92,62

1

Rank: 006,003,002,001,005,004,007

2

Rank: 006,005,003,002,001,004,007

选题四 HANOI塔谜题

实验说明:

谜题中,A轴自上而下地叠有大小逐渐见效的N个盘子(如图),现要求把它们移到C轴上并保存原来的次序。移动时允许把盘子暂时存放在B轴上,移动盘子必须遵循三条规则:1)一次只能移动一个盘子 2)盘子只允许放在三个轴上 3)永远不许大盘压小盘。

实验要求:

1、键盘输入盘子个数以及三个轴的名称

2、程序中进行递归运算,将盘子从第一个轴移向最后一个轴

3、输出盘子移动的次数,以及每次移动的方法

实验效果如:

C\>hanoi.exe

N=? 3

What is the name of spindle X? A

What is the name of spindle Y? B

What is the name of spindle Z? C

7 times

A1C

A2B

C1B

A3C

B1A

B2C

A1C

选题五 图形显示

实验要求:

1、在dos屏幕上输出‘软件学院’四个字

2、同时从键盘输入参数,能改变文字颜色、字体大小、动画方式(上下动或左右动)

3、程序中要求使用到循环、宏或子程序

选题六 小闹钟

实验要求:

1、从键盘输入闹铃时间(如2分钟)

2、 程序开始记时,并在屏幕上显示时间(如00:00:01)并实时刷新

3、 时间到,则发出闹铃声,声音维持数秒;同时时间停止刷新

能处理输入错误(如闹铃时间应为数字,但用户错误输入非数值型的字符)

搜索更多相关主题的帖子: 实验 结束 
2006-06-02 18:13
big_min
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2006-6-2
收藏
得分:0 

LS的自己不厚道,还说我!

2006-06-05 15:27
快速回复:[求助]学期结束的大型实验
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.055002 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved