LabVIEW数据类型与数据结构(实验一)


前言

作为一名在校大学生,我将近期所学的知识进行总结。如有不足,欢迎交流。


提示:以下是本篇文章正文内容,下面案例可供参考

一、通过学生成绩划分等级

题目要求

给百分制成绩输出等级ABCDE
要求:
A:score>=90;B:80<=score<90;C:70<=score<80;D:60<=score<70;E:0<=score<60;目前我没有见过:score < 0;

程序截图

请添加图片描述
注意:有一处小细节,我已在图上标注。
我程序使用的是条件结构,只能判断整数。但是分数是浮点数,取整它会有进位。
进位规则:5舍6入
例如:
请添加图片描述89.5它就输出B,这个就显然对;89.6它就会输出A,这个就显然不对。
我们可以利用对输入的分数取整,就可以完美的解决这个问题。

二、创建一个二维数组(1)

题目要求

生成4*4整数随机数组,随机数范围为0—100,找出最大值、最小值,是否存在50。若存在,指出其位置(当出现一个50的情况);若出现多个50,当第一个50出现的时候,停止程序,返回第一个出现的下标。

程序截图

请添加图片描述

请添加图片描述
注意:这道题目难点就在于是否存在50,若存在,指出其位置(当出现一个50的情况);若出现多个50,当第一个50出现的时候,停止程序,返回第一个出现的下标。

三、创建一个二维数组(2)

题目要求

构建VI,输出一个10行5列的二维数组。第1行包含0~1范围内的5个随机数,第2行包含1~2范围内的随机数,以此类推,直到第10行包含9~10范围内的随机数,(1)找出其中的最大值和最小值,(2)输出第5行,(3)输出第3行第4列;(4)求该数组的转置;(5)将第3行排序后再插入在最后一行。

程序截图

请添加图片描述

请添加图片描述源程序

链接:https://pan.baidu.com/s/1XAloNOsTcOicLOcmq-t6WQ 
提取码:2222

四、制作一个成绩表格

题目要求

请添加图片描述

程序截图

请添加图片描述

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值