题目内容

有以下程序 #include int fun(int a, int B) { if(b==0) return a; else return(fun(--a,--b)); } main() { printf("%d\n", fun(4,2)); }程序的运行结果是( )

A. 1
B. 2
C. 3
D. 4

查看答案
更多问题

有以下程序#include int fun(int x){ int p; if(x==0||x==1) return(3); p=x-fun(x-2); return p;}main(){ printf("%d\n",fun(7)); }执行后的输出结果是( )

A. 2
B. 3
C. 7
D. 0

若有以下程序 #include int f(int a[], int n) { if (n > 1) { int t; t=f(a, n-1); return t > a[n-1] ? t : a[n-1]; } else return a[0]; } main() { int a[] = {8,2,9,1,3,6,4,7,5}; printf("%d\n", f(a, 9)); }则程序的输出结果是( )

A. 9
B. 1
C. 8
D. 5

垫层有刚性垫层和非刚性垫层之分。下列属于刚性垫层的是( )。

A. 低强度等级混凝土
B. 砂垫层
C. 石灰炉渣
D. 三合土

室外地面的混凝土垫层,宜设置伸缩缝,其间距宜采用( ),缝宽( ),缝内应填沥青类材料,沿缝两侧的混凝土边缘应局部加强。

A. 10~20m,10~20mm
B. 20~30m,20~30mm
C. 30~40m,30~40mm
D. 40~50m,40~50mm

答案查题题库