开放大学在线学习搜题
当前位置:首页 > 学习题库 > C程序设计语言

问题

下面程序的功能是生成并打印某数列的前20项,该数列第1,2项分别为0和1,以后每个奇数编号的项是前两项之和,偶数编号的项是前两项差的绝对值。生成的20个数存在一维数组x中,并按每行4项的形式输出。 main()

发布时间:2025-11-02   作者:形考任务   浏览:0

下面程序的功能是生成并打印某数列的前20,该数列第1,2项分别为01,以后每个奇数编号的项是前两项之和,偶数编号的项是前两项差的绝对值。生成的20个数存在一维数组x,并按每行4项的形式输出。

main()

{ int x[21],i,j;

x[0]=0;x[2]=1;

i=3;

do

{x[i]=1;

  x[i+1]=2;

i=3;

} while (i<=20);

for (i=1;i<=20;i++)

{printf("%5d",x[i]);

if (i%4= =0)

printf("\n");

}

}

您可能感兴趣的试题