单项选择题
有以下程序
int f(int n)
if(n==1)return 1;
else return f(n-1)+1;
main()
int i,j=0;
for(i=1;i<3;i++)j+=f(i);
printf("%d\n",j);
程序运行后的输出结果是
A.4
B.3
C.2
D.1
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
以下程序的输出结果是 union myun struct int x,y,z; u; int k; a; main() a.u.x=4;a.u.y=5;a.u.z=6; a.k=0; printf( %d n ,a.u.x);
A.4
B.5
C.6
D.0
点击查看答案&解析
单项选择题
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9) int a[10]=0,1,2,3,4,5,6,7,8,9,*p=a;
A.a[p-a)
B.*(&a[i])
C.p[i]
D.*(*(a+i))
点击查看答案&解析
相关试题
以下程序建立一个带有头结点的单向链表,链...
函数fun的功能是:根据以下公式求p的值,结...
以下程序的输出结果是 【14】 。 #in...
本程序用改进冒泡法对数组a[n]的元素从小...
当运行以下程序时,从键盘输入;AhaMA(空...