下面这个程序的第一个for语句的循环体是?

来源:百度知道 编辑:UC知道 时间:2024/05/13 08:28:13
#include"stdio.h"
void main()
{ int i;
int f[20]={1,1}
for(i=2;i<20;i++)
f[i]=f[i-2]+f[i-1];
for(i=0;i<20;i++)
{ if(i%5= =0)printf("\n");
printf("%12d",f[i]);
}
printf("\n")
}

是f[i]=f[i-2]+f[i-1];
注意,后面有个分号!

f[i]=f[i-2]+f[i-1];

对数组进行初始化赋值用的

for语句后的第一个语句就是循环体,即第一个分号以前的,或者以花括号括起来当作一条语句的部分,因此,第一个for的循环体就是f[i]=f[i-2]+f[i-1]

打10086人工询问…