题目内容

分析以下程序的运行结果()。#include"stdio.h"func(int a,int b){int temp=a;a=b;b=temp;}main(){int x,y;x=10;y=20;func(x,y);printf(”%d,%d\n”,x,y);}

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

查看答案
更多问题

分析以下程序的运行结果()。#include"stdio.h"int func(int n){if(n==1)return 1;elsereturn(n*func(n-1));}main(){int x;x=func(3);printf(”%d\n”,x);}

A. 5
B. 6
C. 7
D. 8

以下对c语言函数的描述中,正确的是()。

A. C程序由一个或一个以上的函数组成
B. C函数既可以嵌套定义又可以递归调用
C. 函数必须有返回值,否则不能使用函数
D. c程序中调用关系的所有函数必须放在同一个程序文件中

以下叙述中不正确的是()。

A. 在c语言中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
B. 在C的函数中,最好使用全局变量
C. 在c语言中,形式参数只是局限于所在函数
D. 在C语言中,函数名的存储类别为外部

c语言规定,调用一个函数时,实参变量和形参变量之间的数据传递是()。

A. 地址传递
B. 由实参传给形参,并由形参返回给实参
C. 值传递
D. 由用户指定传递方式

答案查题题库