题目内容

有以下程序:intfl(doublea){returna*a;}intf2(intx,inty){doublea,b;a=f1(x);b=f1(y);returna+b;}main(){doublew;w=f2(2.1,4.0);…}变量w的值是()。

A. 20.21
B. 20.0
C. 20
D. 0.0

查看答案
更多问题

主函数中定义的变量也只在主函数中有效,而不因为在主函数中定义而在整个文件或程序中有效。主函数也不能使用其他函数中定义的变量。

A. 对
B. 错

不同函数中可以使用相同名字的变量,它们代表不同的对象,互不干扰。

A. 对
B. 错

C语言不能嵌套定义函数,也不可以嵌套调用函数,也就是说,在调用一个函数的过程中,不可以调用另一个函数

A. 对
B. 错

函数内定义的变量是外部变量,而在函数之外定义的变量称为局部变量,外部变量是全局变量(也称全程变量)。

A. 对
B. 错

答案查题题库