labview几个简单的题目,拜托帮帮忙,十万火急啊。。。。

labview几个简单的题目,拜托帮帮忙,十万火急啊。。。。,第1张

1、数值、字符串、布尔、簇

2、传感器、信号调理设备、数据采集设备

3、.c、VC

4、采集速度、可靠性

5、自动索引

6、。。。视布尔数据值定

7、NI-DAQmax

8、数据流不通、程序不可执行(有错误)

9、局部变量

10、单步运行、设置断点、使用探针、高亮显示程序运行过程、查找vi不能执行原因

11、while循环、for循环、条件结构、事件结构、使能结构、顺序结构、定时结构

labview中的条件判断结构和其他语言中的if语句略有不同。

这种情况最好将所有的可能取值用一个bool数组表示,然后通过判断bool数组的值来选择对应的 *** 作。这样比用嵌套判断更直观,使程序更容易维护。程序如下:

一共有3个分支,注意必须要选一个为默认分支,这里我选择的第一个,可以随便选。这时因为labview如果判断条件为整数的话,默认可能会取全部整数,如果不给没列出来的整数赋一个默认分支的话,会报错。

前面板:

程序在附件中。

12345678910111213141516171819202122    //1 设计一个程序,输入123,返回1+2+3也就是三个数的和6,输入-123 也还是三个数的和,是6.#include <stdio.h>int add(int n){    int sum=0    if(n<0) n=-n //如果n为负数则取相反数    while(n)    {        sum+=n%10//分离出n的最后一位,将其加到sum中,如123则分离出3加到sum中,sum=3        n=n/10//将n的最后一位去掉,如123则此时n=12,回到循环继续判断    }    return sum}int main(void){    int n,sum    printf("请输入一个数:\n")    scanf("%d",&n)    sum=add(n)    printf("该数各位的和为:%d\n",sum)    return 0}    

12345678910111213141516171819202122    //2  设计程序, 输入123  ,返回321。  输入-123,  返回321  #include <stdio.h>int reverse(int n){    int m=0    if(n<0) n=-n    while(n)    {        m=m*10+n%10        n=n/10    }    return m}int main(void){    int n,m    printf("请输入一个数:\n")    scanf("%d",&n)    m=reverse(n)    printf("该数反转后为:%d\n",m)    return 0}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11334764.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存