题目内容

以下程序的输出结果是______。s = 10def run(n):global sfor i in range(n):s += ireturn sprint(s,run(5))

A. 10 20
B. 20 20
C. 10 10
D. 20 10

查看答案
更多问题

C语言中变量作实参向形参的数据传递方式是

A. 地址传递
B. 单向值传递
C. 双向值传递
D. 由用户指定传递方式

对于C语言以下说法不正确的是

A. 实参可以是常量、变量或表达式
B. 形参可以是常量、变量或表达式
C. 实参可以是任意数据类型
D. 形参应与实参的类型相同或赋值兼容

以下程序的运行结果是#includevoid main( ){int a=2, i;int f(int a);for(i=0;i<3;i++)printf("%4d",f(a));}int f(int a){static int b=0; //静态局部变量int c=3;b++; c++;return(a+b+c);}

A. 7 10 13
B. 7 7 7
C. 7 9 11
D. 7 8 9

在C语言中,普通变量作为函数参数时,

A. 实参与其对应的形参各占用独立的存储单元
B. 实参与其对应的形参共同占用一个存储单元
C. 只有当实参和与其对应的形参同名时才共同占用一个存储单元
D. 形参是虚拟的,不占用存储单元

答案查题题库