niusouti.com
更多“定义一个函数文件,求给定复数的指数、对数、正弦和余弦,并在命令文件中调用该函数文件。”相关问题
  • 第1题:

    对函数的正确描述()

    A.在C语言中可以嵌套定义函数

    B.自定义函数和调用函数可以不在一个源文件中

    C.函数定义都是平行的,独立的

    D.不能嵌套调用函数


    参考答案:C

  • 第2题:

    Shell函数不能调用下列文件类型中的( )

    A.命令文件(.com)

    B.可执行文件(.exe)

    C.批处理文件(.bat)

    D.文本文件(.txt)


    正确答案:D

  • 第3题:

    系统中常见的非线性特性,当输入为()时,其输出一般为同周期的()。

    A.正弦函数,余弦函数

    B.正弦函数,非正弦函数

    C.余弦函数,正弦函数

    D.余弦函数,非正弦函数


    正确答案:B

  • 第4题:

    已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则( )。 A.FA必须定义在FB之前SXB

    已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则( )。

    A.FA必须定义在FB之前

    B.FB必须定义在FA之前

    C.若FA定义在FB之后,则FA的原型必须出现在FB的定义之前

    D.若FB定义在FA之后,则FB的原型必须出现在FA的定义之前


    正确答案:D
    D。【解析】主要考查函数调用时,是否设置函数原型。在C++中若被调用的函数放在主调函数之后,需将被调用函数原型放在主调函数之前,否则不需要。

  • 第5题:

    strlen()库函数与stdio.h头文件问题?

    strlen()是一个计算字符串长度的这么一个库函数,这个库函数是定义在string.h这个头文件里的,要想使用这个库函数就必须调用预处理命令将string.h添加到当前的代码中,可是为什么在调用string.h这个头文件的基础上还要调用stdio.h这个头文件呢?stdio.h只是一个输入输出函数的这么一个头文件,跟strlen()库函数有什么关系,,,求解。


    stdio.h是标准输入输出,C语言本身不包括输入输出函数,如:printf,scanf等等,这些C语言本身并没有包含这些函数,所以就要加stdio.h库函数,里面就有了这些输入输出函数的声明;而strlen函数在包含在string.h中的,所以两者没有任何关系,而你所提的问题,是由于你的程序代码中使用了一些C语言没有提供的函数,但是这些函数又恰好是stdio.h中所包含的,故一定得包含stdio.h头文件,否则无法运行

    1、stdio.h是标准输入输出,C语言本身不包括输入输出函数
    如:printf,scanf等,这些C语言本身并没有包含这些函数,所以就要加stdio.h库函数,里面就有了这些输入输出函数的声明

    2、strlen函数在包含在string.h中的,所以两者没有任何关系,而你所提的问题,是由于你的程序代码中使用了一些C语言没有提供的函数,但是这些函数又恰好是stdio.h中所包含的,所以一定得包含stdio.h头文件,否则无法运行


    stdio.h是标准输入输出,C语言本身不包括输入输出函数,如:printf,scanf等等,这些C语言本身并没有包含这些函数,所以就要加stdio.h库函数,里面就有了这些输入输出函数的声明;
    而strlen函数在包含在string.h中的,所以两者没有任何关系,而你所提的问题,是由于你的程序代码中使用了一些C语言没有提供的函数,但是这些函数又恰好是stdio.h中所包含的,故一定得包含stdio.h头文件,否则无法运行。

  • 第6题:

    在程序的一个文件中定义的函数,若要在另一个文件中调用,则必须在这另一个文件中给出该函数的()。

    A原型语句

    B参数表

    C函数名

    D返回类型


    A

  • 第7题:

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

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

    正确答案:B

  • 第8题:

    系统中常见的非线性特性,当输入为()时,其输出一般为同周期的()。

    • A、正弦函数;余弦函数
    • B、正弦函数;非正弦函数
    • C、余弦函数;正弦函数
    • D、余弦函数;非正弦函数

    正确答案:B

  • 第9题:

    计算机保护算法中的微分算法是利用()的特点计算正弦电流、电压的幅值。

    • A、正弦函数的积分为余弦函数
    • B、正弦函数的导数为余弦函数
    • C、余弦函数的微分等于正弦函数

    正确答案:B

  • 第10题:

    单选题
    在程序的一个文件中定义的函数,若要在另一个文件中调用,则必须在这另一个文件中给出该函数的()。
    A

    原型语句

    B

    参数表

    C

    函数名

    D

    返回类型


    正确答案: D
    解析: 暂无解析

  • 第11题:

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

    去掉函数文件第一行的定义行可转变成脚本文件;

    B

    函数文件可以在命令窗口直接运行;

    C

    脚本文件可以调用函数文件;

    D

    函数文件中的第一行必须以function开始;


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    以下关于函数的说法错误的是()
    A

    在M文件中只有一个主函数

    B

    主函数不一定在最上方

    C

    主函数不能被其他文件的函数调用

    D

    help和lookfor找不到子函数


    正确答案: C
    解析: 暂无解析

  • 第13题:

    以下正确的说法是

    A.用户若需调用标准库函数,调用前必须重新定义

    B.用户可以重新定义标准库函数,若如此,该函数将失去原有含义

    C.系统根本不允许用户重新定义标准库函数

    D.用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动调用


    正确答案:B

  • 第14题:

    以下正确的说法是( )。

    A、用户调用标准库函数前,必须重新定义

    B、用户可以重新定义标准库函数,若如此,该函数将失去原有含义

    C、系统不允许用户重新定义标准库函数

    D、用户调用标准库函数前,不必使用预编译命令将该函数所在文件包括到用户源文件中


    参考答案B

  • 第15题:

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

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

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

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

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


    正确答案:D

  • 第16题:

    对于某个函数调用,不给出初调用函数的声明的情况是( )。

    A.被调用函数是无参函数

    B.被调用函数是无返回值的函数

    C.函数的定义在调用处之前

    D.函数的定义有别的程序文件中


    正确答案:C

  • 第17题:

    以下正确的说法是( )。

    A.用户若需调用标准库函数,调用前必须重新定义

    B.用户可以重新定义标准库函数,若重新定义,该函数将失去原有含义

    C.系统根本不允许用户重新定义标准库函数

    D.用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统会自动调用


    正确答案:B
    解析:用户调用标准库函数前不必重新定义,而只需使用预编译命令将该函数所在文件包括到用户源文件中即可。而且,系统允许用户重新定义标准库函数,但此时该函数将失去原有含义。因此,正确答案为选项B)。

  • 第18题:

    如果一个函数只允许同一程序文件中的函数调用,则不应在该函数定义的开始前加上保留字static。()

    A

    B



  • 第19题:

    余弦函数的七阶导数等于()。

    • A、负的正弦函数
    • B、负的余弦函数
    • C、正弦函数
    • D、余弦函数

    正确答案:A

  • 第20题:

    以下关于函数的说法错误的是()

    • A、在M文件中只有一个主函数
    • B、主函数不一定在最上方
    • C、主函数不能被其他文件的函数调用
    • D、help和lookfor找不到子函数

    正确答案:B

  • 第21题:

    单选题
    以下关于fclose(fp)函数的叙述正确的是(  )。
    A

    当程序中对文件的所有写操作完成之后,必须调用fclose(fp)函数关闭文件

    B

    当程序中对文件的所有写操作完成之后,不一定要调用fclose(fp)函数关闭文件

    C

    只有对文件进行输入操作之后,才需要调用fclose(fp)函数关闭文件

    D

    只有对文件进行输出操作之后,才能调用fclose(fp)函数关闭文件


    正确答案: B
    解析:
    程序编写者应该在程序终止之前关闭所有文件,如果不关闭,文件将会丢失数据。用fclose函数关闭文件,它先把缓冲区中的数据输出到磁盘文件,然后才释放文件指针变量,A项正确,B项错误。只要对文件进行操作后,都要调用fclose文件关闭文件,C、D项错误。答案选择A选项。

  • 第22题:

    问答题
    定义一个函数文件,求给定复数的指数、对数、正弦和余弦,并在命令文件中调用该函数文件。

    正确答案: 函数文件:
    文件名:convert
    程序:function[z,d,s,c]=convert(a,b)
    z=exp(a+b*i);
    d=log(a+b*i);
    s=sin(a+b*i);
    c=cos(a+b*i);
    函数调用:
    程序:
    clear
    x=input(’请输入复数实部的值’);
    y=input(’请输入复数虚部的值’);
    [a,b,c,d]=convert(x,y);
    ydisp([’复数’,num2str(x),’+’,num2str(y),’i的指数为:’,num2str(a),’,对数为:’,num2str(b),’,正弦为:’,num2str(c),’,余弦为:’,num2str(d)])
    解析: 暂无解析

  • 第23题:

    判断题
    如果一个函数只允许同一程序文件中的函数调用,则不应在该函数定义的开始前加上保留字static。()
    A

    B


    正确答案:
    解析: 暂无解析