以下程序的输出结果为( )。#define ADD(x) x*xmain( ){int a=4,b=6,c=7,d=ADD(a+b)*c;printf("d=%d",d);}
A. 70
B. 80
C. 140
D. 700
以下错误的描述是()。
A. 不同的函数中可以使用相同的变量名
B. 形式参数是局部变量
C. 一个函数内部定义的变量只能在本函数范围内有效
D. 在一个函数内部的复合语句中定义的变量可以在本函数范围内有效
下面叙述中错误的是()。
A. 函数的形式参数,在函数未被调用时就不被分配存储空间
B. 若函数的定义出现在主调函数之前,则可以不必再加说明
C. 若一个函数没有return语句,则什么值也不会返回
D. 一般来说,函数的形参和实参的类型应该一致
在C程序的函数调用时,主调函数中的实参和被调函数中的形参()
A. 个数必须相同,但次序、数据类型可以不考虑
B. 个数、次序应该相同,对应参数的数据类型应该相同或相容
C. 个数、次序和数据类型均可以不相同
D. 对应参数的数据类型应该相同,但个数和次序可以不考虑