读程序写结果读程序写结果

 #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

http://codepad.org/nOfb60Zk

这段代码考什么?浮点数的格式化输出。%.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]);