以下正确的说法是()。
A. 如果形参与实参的类型不一致,以实参类型为准
B. 如果函数值的类型与返回值的类型不一致,以函数值类型为准
C. 定义函数时,形参的类型说明可以在函数体内
D. return后面的表达式不能是函数
下列说法正确的是()。
A. 在利用返回值方式传递数据时,可以省略数据类型说明符
B. 利用地址返回值方式传递数据时,返回值可以赋予普通变量
C. 在函数间通过全局变量的传递数据,只能用外部变量,不能用内部变量
D. 利用全局变量传递数据,可以简化程序,提倡使用
C语言关于实参和形参说法正确的是
A. 形参是虚拟的,不占用存储单元
B. 实参和与之对应的形参占用同一存储单元
C. 实参和与之对应的形参各占用独立的存储单元
D. 只有当实参与形参同名时,才共占用同一存储单元
若执行以下程序时从键盘上输入3和4,则输出结果是 main() { int a, b, s; scanf(“%d%d”, &a, &b); s = a; if(a < b) s = b; s *= s; pritnf(“%d\n”, s); }
A. 14
B. 16
C. 20
D. 18