单选

C语言规定,程序中各函数之间_______。

  • A.既允许直接递归调用也允许间接递归调用
  • B.不允许直接递归调用也不允许间接递归调用
  • C.允许直接递归调用不允许间接递归调用
  • D.不允许直接递归调用允许间接递归调用
参考答案
您可能感兴趣的试题

C语言规定,程序中各函数之间_______。

  • A.既允许直接递归调用也允许间接递归调用
  • B.不允许直接递归调用也不允许间接递归调用
  • C.允许直接递归调用不允许间接递归调用
  • D.不允许直接递归调用允许间接递归调用

要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,  下列正确的程序段是(  )。

  • A.while((ch=getchar())!='N')printf("%c",ch);
  • B.while(ch=getchar()!='N')printf("%c",ch);
  • C.while(ch=getchar()=='N')printf("%c",ch);
  • D.while((ch=getchar())=='N')printf("%c",ch);

以下叙述中错误的是

  • A.C语言的可执行程序是由一系列机器指令构成的
  • B.用C语言编写的源程序不能直接在计算机上运行
  • C.通过编译得到的二进制目标程序需要连接才可以运行
  • D.在没有安装C语言集成开发环境的机器上不能运行C源程序生成的.exe文件

以下关于C语言数据类型使用的叙述中错误的是

  • A.若要准确无误差的表示自然数,应使用整数类型
  • B.若要保存带有多位小数的数据,应使用双精度类型
  • C.若要处理如“人员信息”等含有不同类型的相关数据,应自定义结构体类型
  • D.若只处理“真”和“假”两种逻辑值,应使用逻辑类型

若有下列说明语句  int(* p)();  则标识符p代表的是(  )

  • A.一个用于指向函数的指针变量,函数返回值的类型为int型
  • B.一个带回值类型为整型的函数名
  • C.一个用于指向整型数据的指针变量
  • D.一个带回值类型为指针类型的函数名

下列叙述中正确的是( )。

  • A.测试工作必须由程序编制者自己完成
  • B.测试用例和调试用例必须一致
  • C.一个程序经调试改正错误后,一般不必再进行测试
  • D.上述三种说法都不对
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服