虚拟仪器题库.docx
《虚拟仪器题库.docx》由会员分享,可在线阅读,更多相关《虚拟仪器题库.docx(12页珍藏版)》请在冰豆网上搜索。
![虚拟仪器题库.docx](https://file1.bdocx.com/fileroot1/2022-10/29/100826b8-517d-4251-8409-cfd45d7186f7/100826b8-517d-4251-8409-cfd45d7186f71.gif)
虚拟仪器题库
注意:
如有输入参数,则需要认真考虑输入参数的变化范围!
1.面板输入一个3位整数,将其百位数值和个位数值对调后在前面板输出此新数。
2.输入一个自然数n,求1至n之间所有自然数之和。
3.输入一个自然数n,求n!
。
(提示:
0!
=1。
)
4.求0至99之间所有的偶数和。
5.在前面板输入3个数,求其平方根并显示。
如果被开方数小于零则弹出对话框“错误,被开方数小于零!
”。
6.输入一个整数,判断其能否被3和5整除,根据输入的整数不同,分别弹出对话框“能够被3整除!
”、“能够被5整除!
”、“能够同时被3和5整除!
”。
7.创建一个10乘10的二维随机数组,找到数组元素中的最大值、最小值及其所在位置。
8.输入汽车车轮直径和车轮转速(单位:
转/分),计算车速(单位:
公里/小时)。
9.产生100个随机数,求其中的最大值,最小值和这100个数的平均值。
10.输入自变量为x,输入方程系数m和n。
当时,;当时,,计算并显示y的值。
11.设计一个电子时钟,显示当前小时、分钟和秒。
通过获取电脑的系统时间,并分离出数字后,通过布尔类型的方形指示灯显示。
数字的显示主要是由7个方形指示灯组成,原理与7段数码管相似。
12.设计一个程序控制10个小灯的点亮方式,要求两种方式A:
每个小灯间隔时间T,依次亮,时间T可调,并循环。
B:
先1.3.5.7.9亮隔时间T,然后2.4.6.8.10亮,并循环,T可调。
13.创建一个信号发生器,能够根据公式生成波形或生成正弦波、三角波、矩形波和锯齿波4种固定波形,波形的频率和幅度要求可调节,在前面板能够实时显示调节后的效果。
14.设计一个简易的计算器,能够完成加、减、乘、除四种基本运算,并生成应用程序。
15.设计交通灯控制程序。
要求绿灯、黄灯、红灯交替点亮。
具体时序如下:
绿灯点亮8秒,之后闪烁2秒,变为黄灯点亮3秒,然后变为红灯点亮15秒,之后变为绿灯,反复执行。
16.创建一个10乘10的二维整型数组,数组元素取值依次为1-100,将该数组数据写入电子表格文件,文件名称为“数据文件”。
17.模拟温度报警系统,每隔0.1秒产生0至100之间的随机温度数据并显示其波形,如果温度超过设定的温度上限则在电子表格中记录发生过温的时间和温度,要求温度上限设定值可调。
没有假