超简单!数组问题`菜鸟求解
#include <stdio.h>
main()
{
int i,a[10];
for(i=0;i<=9;i=i+1)
a[i]=i;
printf("%d",a[i]);
}
我想要的结果是0 1 2 3 4 5 6 7 8 9.
但结果是10.
#include <stdio.h>
main()
{
int i,a[10];
for(i=0;i<=9;i=i+1)
a[i]=i;
printf("%d",a[i]);
}
我想要的结果是0 1 2 3 4 5 6 7 8 9.
但结果是10.
2007-11-10 12:34
#include <stdio.h>
main()
{
int i,a[10];
for(i=0;i<=9;i=i+1)
{
a[i]=i;
printf("%d",a[i]); /* 数组只能一个个输入的 */
}
}
2007-11-10 12:41
2007-11-10 12:42
...你应该用循环输出 你这样的只输出最后一个数```
#include <stdio.h>
main()
{
int i,a[10];
for(i=0;i<=9;i=i+1)
{
a[i]=i;
printf("%d",a[i]);
}
}

2007-11-10 12:44
字符串可以那样输出 数不行

2007-11-10 12:45

2007-11-10 12:48
#include <stdio.h>
int main()
{
int i,a[10];
for(i=0;i<=9;i++)
a[i]=i;
for(i=0;i<=9;i++)
printf("%d",a[i]);
return 0;
}
2007-11-10 12:50
2007-11-10 12:59
2007-11-10 16:21
2007-11-10 16:35