以下程序运行后的输出结果是()。int a,b;void fun( ){a=100;b=200}main( ){ int a=5,b=7;fun( );printf("%d%d\n",a,b);}
A. 100200
B. 57
C. 200100
D. 75
查看答案
以下程序运行后输出的结果是()。long fun(int n){ long s;If(n==1||n==2) s=2;else s=n-fun(n-1);return s;}int main(){Printf(“%ld\n”,fun(3));return 0;}
A. 1
B. 2
C. 3
D. 4
若自定义函数要求不返回一个值,则应在该函数说明时加一个类型说明符() 。
char str[] ="hello,friend!";void func1(int i){ printf("%c",str[i]);if(i<3) (i+=2;func2(i);}void func2(int i){ printf("%c",str[i]);if(i<3) (i+=2;func1(i);}main(){int i=0;func1(i);printf(“\n”);}程序运行结果是()。
函数中的形参和调用时的实参都是数组名时,传递方式为(),而都是变量时,传递方式为()。