更多“7、scanf函数的原型定义在头文件"string.h"中。”相关问题
  • 第1题:

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

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

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

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

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


    正确答案:ACD

  • 第2题:

    内部格式控制操作函数是在头文件( )中定义的。


    正确答案:B

  • 第3题:

    已知函数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++中若被调用的函数放在主调函数之后,需将被调用函数原型放在主调函数之前,否则不需要。

  • 第4题:

    调用系统函数时,要先使用#include命令包含该系统函数的原型语句所在的系统头文件。()

    A

    B



  • 第5题:

    为什么一般把内联函数的定义放在个头文件中?


    正确答案:为了防止同一个内联函数的各个定义之间的不一致,往往把内联函数的定义放在某个头文件中,在需要使用该内联函数的源文件中用文件包含命令#include把该头文件包含进来。由于内联函数名具有文件作用域,因此,不会出现重复定义问题。

  • 第6题:

    调用系统函数时,要先将该系统函数的原型说明所在的头文件包含进去。


    正确答案:正确

  • 第7题:

    编译系统所提供的系统函数都被定义在它所对应的头文件中。


    正确答案:正确

  • 第8题:

    scanf函数是一个标准库函数,它的函数原型在头文件()中。


    正确答案:stdio.h

  • 第9题:

    printf函数是一个标准库函数,它的函数原型在头文件"string.h"中。


    正确答案:错误

  • 第10题:

    问答题
    为什么一般把内联函数的定义放在个头文件中?

    正确答案: 为了防止同一个内联函数的各个定义之间的不一致,往往把内联函数的定义放在某个头文件中,在需要使用该内联函数的源文件中用文件包含命令#include把该头文件包含进来。由于内联函数名具有文件作用域,因此,不会出现重复定义问题。
    解析: 暂无解析

  • 第11题:

    判断题
    调用系统函数时,要先使用#include命令包含该系统函数的原型语句所在的系统头文件。()
    A

    B


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

  • 第12题:

    判断题
    调用系统函数时,要先将该系统函数的原型说明所在的头文件包含进去。
    A

    B


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

  • 第13题:

    在C++中,函数声明时要用函数原型,即定义函数时的函数头部分。()

    此题为判断题(对,错)。


    正确答案:正确

  • 第14题:

    纯虚函数是在基类中声明但没有定义的虚函数,可以声明该函数为纯虚函数是在【 】置于虚函数的原型后完成的。


    正确答案:=0
    =0 解析:在普通的虚函数后面加上“=0”,这样就声明了一个纯虚函数。

  • 第15题:

    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头文件,否则无法运行。

  • 第16题:

    getchar函数的原型声明包括在头文件()中

    • A、string.h
    • B、math.h
    • C、conio.h
    • D、stdio.h

    正确答案:D

  • 第17题:

    关于函数声明,以下不正确的说法是()。

    • A、如果函数定义出现在函数调用之前,可以不必加函数原型声明
    • B、如果在所有函数定义之前,在函数外部已做了声明,则各个主调函数不必再做函数原型声明
    • C、函数再调用之前,一定要声明函数原型,保证编译系统进行全面的调用检查
    • D、标准库不需要函数原型声明

    正确答案:C

  • 第18题:

    在C++语言中,说明函数时要用函数原型,即定义函数时的函数头部分。


    正确答案:正确

  • 第19题:

    用scanf函数向已定义的变量中输入数据时,在变量名前面必须加&.


    正确答案:正确

  • 第20题:

    在scanf函数中,()表示变量a的地址。


    正确答案:&a

  • 第21题:

    单选题
    内部格式控制操作函数是在头文件(  )中定义的。
    A

    iostream.h

    B

    iomanip.h

    C

    istream.h

    D

    ostream.h


    正确答案: C
    解析:
    C++语言中,除了ioS类成员函数之外,还提供了另一种I/O格式化方法,即操作符。所有不带形参的操作符都定义在ioslream.h中,而带形参的操作符则定义在头文件iomaniph中。

  • 第22题:

    填空题
    scanf函数是一个标准库函数,它的函数原型在头文件()中。

    正确答案: stdio.h
    解析: 暂无解析

  • 第23题:

    判断题
    编译系统所提供的系统函数都被定义在它所对应的头文件中。
    A

    B


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

  • 第24题:

    单选题
    getchar函数的原型声明包括在头文件()中
    A

    string.h

    B

    math.h

    C

    conio.h

    D

    stdio.h


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