Matlab基础与应用

关于M函数文件以下错误的是()。A、M函数文件的输入参数的个数可变B、M函数文件必须有参数的传递C、M函数文件的变量工作空间是独立的D、M函数文件必须用function构成函数声明行

题目

关于M函数文件以下错误的是()。

  • A、M函数文件的输入参数的个数可变
  • B、M函数文件必须有参数的传递
  • C、M函数文件的变量工作空间是独立的
  • D、M函数文件必须用function构成函数声明行
参考答案和解析
正确答案:B
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

已定义好有参函数f(m),其中形参m是整型量。下面调用该函数,传递实参为5,将返回的函数值赋值给变量t。以下正确的是( )。

A.t=f(m)

B.t=Call f(m)

C.t=f(5)

D.t=Call f(m)


正确答案:C

第2题:

以下关于 Function函数对象的说法不正确的是()

A.函数可有可无返回值

B.调用函数时传递的参数是实参

C.函数调用时候,可以用一个变量来接收函数返回值

D.函数必须要有形式参数


答案:D

第3题:

以下叙述中错误的是

A)gets 函数用于从终端读入字符串

B)getchar 函数用于从磁盘文件读入字符

C)fputs 函数用于把字符串输出到文件

D)fwrite 函数用于以二进制形式输出数据到文件


正确答案:B

 

第4题:

在main()函数中定义变量XYZ,则变量XYZ的作用域是()。

  • A、整个程序
  • B、main()函数
  • C、所在文件
  • D、main()函数及被调函数

正确答案:B

第5题:

已定义好有参函数q(m),其中形参m是整型变量。下面调用该函数,传递实参为5,将返回的函数值赋值给变量t。以下正确的是______。

A.t=f(m)

B.t=Callf(m)

C.t=f(5)

D.t=Callf(5)


正确答案:C

第6题:

关于free函数的描述错误的是()

A.函数原型是int*free(int*p)

B.使用free函数时需要头文件stdlib.h

C.使用free函数时需要强制类型转换

D.free函数中的参数可以是任意的指针变量


正确答案:ACD

第7题:

在下面关于函数的描述中错误的是 ______。

A.在一个源文件中,如果函数定义在先,调用在后,则不必声明该函数

B.如果一个函数在一个源文件里定义,而调用在另一个源文件中,则必须在调用之前声明该函数

C.函数的声明应使用函数原型

D.在一个源文件中,如果自定义函数调用在先,定义在后,则不必声明该函数


正确答案:D

第8题:

已定义好有参函数f(m),其中形参m是整型量。下面调用该函数,传递实参为5,将返回的函数数值赋给变量t。以下正确的是______。

A.t=f(m)

B.t=Call f(m)

C.t=f(5)

D.t=Call f(5)


正确答案:C
解析:含参数的过程被调用时,主调过程中的调用式必须提供相应的实参(实际参数的简称),并通过实参向形参传递的方式完成过程调用。而Call方法并不能向变量赋值。

第9题:

程序定义了NxN的二维数组,并在主函数中自动赋值。请编写函数fun,函数的功能是:使数组右上三角元素中的值乘以m。

例如:若m的值为2,a数组中的值为:

注意:部分源程序存在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。


正确答案:
解析:该程序功能是使数组右上半三角元素中的值乘以m。本题中首先要确定右上角半角元素的特点,然后对元素逐个进行乘以m的操作。其中,右上角的元素是行下标小于等于列下标的元素。

第10题:

下列关于脚本文件和函数文件的描述中不正确的是()

  • A、去掉函数文件第一行的定义行可转变成脚本文件;
  • B、函数文件可以在命令窗口直接运行;
  • C、脚本文件可以调用函数文件;
  • D、函数文件中的第一行必须以function开始;

正确答案:B

更多相关问题