【单选题】【消耗次数:1】
在一个程序文件中定义的函数,若要在另一个程序文件中调用,则必须在该文件开始给出相应的( )。
原型语句
函数头
函数体
函数类型
参考答案:
复制
纠错
相关题目
【单选题】 在一个程序文件中定义的函数,若要在另一个程序文件中调用,则必须在该文件开始给出相应的( )。
①  原型语句
②  函数头
③  函数体
④  函数类型
【单选题】 如果一个函数位于C程序文件的上部,在该函数体内说明语句后的复合语句中定义了一个变量,则该变量
①  为全局变量,在本程序文件范围内有效
②  为局部变量,只在该函数内有效
③  为局部变量,只在该复合语句中有效
④  定义无效,为非法变量
【单选题】 一个程序文件中必须有并且只有一个命名为( )的函数。
①  Main
②  main
③  void
④  intmain
【单选题】 一个程序文件中必须有并且只有一个命名为( )的函数。
①  Main
②  main
③  void
④  intmain
【判断题】 在调用一个函数的过程中,可以又调用另一个函数。
①  正确
②  错误
【单选题】 如果一个函数位于C程序中定义的第一个函数,在该函数体内说明语句后的复合语句中定义了一个变量,则该变量(  )。
①  为全局变量,在本程序文件范围内有效
②  为局部变量,只在该函数内有效
③  为局部变量,只在该复合语句中有效
④  定义无效,为非法变量
【判断题】 在同一个文件中,可以先调用后定义函数。
①  正确
②  错误
【判断题】 定义函数时,一个函数内不能再定义另一个函数。
①  正确
②  错误
【单选题】 若调用一个函数,且此函数中没有RERURN语句,则关于该函数正确的说法是()
①  有返回值
②  回若干个系统默认值
③  能返回一个用户所希望的函数值
④  返回一个不确定的值
【单选题】 程序中调用了库函数exit,必须包含头文件()。
①  string.h
②  stdlib.h
③  ctype.h
④  math.h
随机题目
【单选题】 假定对二维数组a[3][4]进行初始化的数据为{{3,5,6},{2,8},{7}},则a[1][1]元素被初始化为( )。
①  6
②  2
③  5
④  8
【单选题】 假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[2][1]的值为( )。
①  0
②  4
③  8
④  6
【单选题】 假定a为一个数组名,则下面的( )表示有错误。
①  a[i]
②  *a++
③  *a
④  *(a+1)
【单选题】 在for语句中,假定循环体共被执行n次,则共被计算( )次。
①  1
②  n-1
③  n
④  n+1
【单选题】 使用“typedef int CC[4][6];”语句之后,再使用“CC a;”语句,则a所占用的存储空间的字节数为( )。
①  10
②  24
③  48
④  96
【单选题】 将两个字符串连接起来组成一个字符串时,选用( )函数。
①  strlen()
②  strcap()
③  strcat()
④  strcmp()
【单选题】 当处理特定问题时的循环次数已知时,通常采用( )循环来解决。
①  for
②  while
③  do-while
④  Switch
【单选题】 字符串\a\xy=4\n的长度为( )。
①  8
②  9
③  10
④  11
【单选题】 假定a为一个数组名,则下面的( )表示有错误。
①  a[i]
②  *a++
③  *a
④  *(a+1)
【单选题】 假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[1][2]的值为( )。
①  2
②  4
③  6
④  8