#include <stdio.h>
void main()
{
float b[6]={1.1,2.2,3.3,4.4,5.5,6.6},t;
int i; t=b[0];
for(i=0;i<5;i++)
b[i]=b[i+1]; b[5]=t;
for(i=0;i<6;i++)
printf(“%6.2f”,b[i]);
}
2.20 3.30 4.40 5.50 6.60 1.10
这段代码考什么?浮点数的格式化输出。%.02,输出小数点点后两位,不足补零。
这个题目要注意,你的缩进都是错的
for(i=0;i<5;i++)
b[i]=b[i+1];
b[5]=t;
for(i=0;i<6;i++)
printf(“%6.2f”,b[i]);