未分类题
阅读下列函数说明和C函数,将应填入(n)处的字句写在对应栏内。
[函数2.1说明]
Fibonacci数列中头两个数均为1,从第三个数开始,每个数等于前两个数之和。下述程序计算Fibonacci数列中前15个数,并以每行5个数的格式输出。
[函数2.1]
include <stdio.h>
main()
{ int i,f,f1=1,f2=1;
printf('%5d%5d',f1,f2);
for(i=3;i<=15;i++){
f=(1);
printf('%5d',f);
if((2)= =0) printf('/n');
f1=12;
(3);
}
}
[函数2.2说明]
函数fun(char *str1,char *str2)的功能是将字符串str2拼接到str1之后。
[函数2.2]
fun(char *str1,char *str2)
{ int i,j;
for(i=0;str1[i]!='/0';i++);
for(j=0;str2[j]!='/0';j++) (4);
(5);
}
A.1说明]
B.1]
include
C.h>
main()
{
D.2说明]
E.2]
fun(char
【参考答案】
(1) f1+f2 (2) i%5 (3) f2=f(4) str1[i++]=str2[j] (5) str1[i]=......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)