·请计算一个等比数列{2.0,4.0,8.0,16.0,…}的前12项,按每行4个分三行输出。
代码如下
#include <stdio.h>
int main()
{
int i;
float a1 = 2.0;
for (i=1;i<=12;i++)
{
printf("%.1f ",a1);
a1*=2;
if(i%4==0) printf("\n");
}
return 0;
}
用等比数列求和公式。