C语言习题集及答案 下载本文

(3) printf(“%d\\n”,p); 3. (1) #include “math.h”

(2) a[i]/20

(3) s=fabs(a[i]-pjz);

(4) printf(“%f,%f\\n”,pjz,t); 4. (1) x<4

(2) y<3 (3) z==3 5. (1) N/2

(2) a[N-1-k] (3) a[N-1-k] (4) k

6. (1) str[i]!=?\\0?

(2) k (3) k 7. (1) s[i]

(2) strcmp(s[i],str) 8. (1) i*3+j*5

(2) break (3) s!=a[k] (4) k

(2) printf(“\\n”) (3) a[i][0]

(4) a[k][j]

第六单元 函数 一、选择题

1. A 2. A 3. A 4. B 二、读程序写结果

1. The final result is:4 2. 125 3. 9 4. 0,0

0,2 5. 8, 17 6. 5 6

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

9.B 10.C 11.B 12.B 13 .A

7. 31 8. 57 9. 2 6 10. 15 11.4 三、填空

1. (1) i

(2) pp=0;

(3) sum+prime(a[i]); 2. (1) strlen(str);

(2) str[i]>=?A? && str[i]<=?Z? || str[i]>=?a? && str[i]<=?z? (3) str[i]>=?0? && str[i]<=?9? (4) str[i]= =? ? 3. (1) pn(x,n);

(2) 1; (3) x;

(4) ((2*n-1)*x*pn(x,n-1)-(n-1)*pn(x,n-2))/n; 4. x

6、下列程序的执行结果是 main()

{ int A, B, C, T; A=3; B=2; C=1; T=B; A=B; B=C; C=A; A=T;

printf(\} }

printf(\ }

10、最后请大家把学过的内容仔细复习一遍,尤其是课本得看一遍。

41