单选

函数调用时,下列说法中不正确的是 ( )

  • A.若用值传递方式,则形式参数不予分配内存
  • B.实际参数和形式参数可以同名
  • C.主调函数和被调用函数可以不在同一个文件中
  • D.函数间传送数据可以使用外部全局变量
参考答案
您可能感兴趣的试题

下列关于结构型变量的定义语句中,错误的是( )

  • A.typedef struct CCC
  • B.#define GGG struct  { char name[20];GGG CCC { char name[20];  int age; int age;  }GGG;           };  GGG abc ; GGG CCC abc;
  • C.struct
  • D.struct  { char name[20]; { char name[20];  int age; int age;  }ccc;        }abc;  CCC abc;

能正确表示逻辑关系:“a≥10或a≤0”的C语言表达式是

  • A.a>=10 or a<=0
  • B.a>=0|a<=10
  • C.a>=10a<=0
  • D.a>=10‖a<=0

函数调用时,下列说法中不正确的是 ( )

  • A.若用值传递方式,则形式参数不予分配内存
  • B.实际参数和形式参数可以同名
  • C.主调函数和被调用函数可以不在同一个文件中
  • D.函数间传送数据可以使用外部全局变量

计算平方数时不可能引起二义性的宏定义是( )

  • A.#define SOR(x)x*x
  • B.#define SQR(x)(x)*(x)
  • C.# define SQR(x)(x*x)
  • D.# define SQR(x)((x)*(x))

设有函数调用语句“f(x1,x1+x2,(x1,x2));”,正确的说法是( )

  • A.调用的实际参数是2个
  • B.调用的实际参数是3个
  • C.调用的实际参数是4个
  • D.调用时会出现语法错误。

设有定义语句“char ch='\77';”,则下列说法中正确的是( )

  • A.ch中含有1个字符
  • B.ch中含有2个字符
  • C.ch中含有3个字符
  • D.语法出错

函数fopen()的返回值不能是( )

  • A.NULL<
  • B.0
  • C.1
  • D.某个内存地址
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服