|
发表于 2013-3-2 18:44:05
|
显示全部楼层
本帖最后由 huise865 于 2013-3-2 19:09 编辑
#include "stdio.h"
main ()
{
int a[10],i;
for (i=0;i<10;)
{
a[i++]=i;
printf ("%3d",a[i]); //这次怎么会出随机数 ,此时i等于1,因为a[1]未赋值,所以是随机数
}
printf ("\n");
for (i=0;i<10;i++)
printf ("%3d",a[i]); //这次是0 1 2 3 4 5 6 7 8 9 这次对了
printf ("\n");
for (i=0;i<10;)
{
a[++i]=i;
printf ("%3d",a[i]); //这次是 1 2 3 4 5 6 7 8 9 10 ++i?你准备这样a[1] = 1赋值?
}
for (i=0;i<10;i++)
printf ("%3d",a[i]); //这次是0 1 2 3 4 5 6 7 8 9
}
===============================================
#include "stdio.h"
main ()
{
int a[10],i;
for (i=0;i<10;i++)
{
a[i]=[i]; //这里改了
printf ("%3d",a[i][i]);
}
printf ("\n");
for (i=0;i<10;i++)
printf ("%3d",a[i][i]);
printf ("\n");
for (i=0;i<10;i++)
{
a[i]=[i]; //这里改了
printf ("%3d",a[i][i]);
}
for (i=0;i<10;i++)
printf ("%3d",a[i][i]);
}
@小甲鱼
有的字符显示不了啊,bug~~~~ |
|