初级C语言问题.就需要您一句话点我......

来源:百度知道 编辑:UC知道 时间:2024/09/28 17:21:18
输入十个小数,并把他们打印出来

#include <stdio.h>

void main()
{
float a[10]={0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,0.11};
for(int i=0;i<10;i++)
printf("%l",a[i]);
}

我这么写怎么不出来呢.谢谢!
我用的VC6.0
把你的复过去也不能显示.到底是哪里出错呢?

i的定义有问题和printf("%l",a[i]);中l改为f
代码如下:
#include <stdio.h>

void main()
{
int i;
float a[10]={0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,0.11};
for(i=0;i<10;i++)
printf("%f\n",a[i]);
getch();
}
那真没办法,我没用过vc啊
等别人来回答吧