弱弱的问题,关于ctrl+F9
为什么以下代码在编译时总是显示“is up to date" ?长按ctrl+f9偶尔闪过运行窗口,但看不清楚内容,
main()
{
int num[10];
int i;
for(i=0;i<10;i++)
num[i]=i;
printf("The number is %d\n",num[i]);
}
为什么以下代码在编译时总是显示“is up to date" ?长按ctrl+f9偶尔闪过运行窗口,但看不清楚内容,
main()
{
int num[10];
int i;
for(i=0;i<10;i++)
num[i]=i;
printf("The number is %d\n",num[i]);
}
int i;
for(i=0;i<10;i++)
num[i]=i;
printf("The number is %d\n",num[i]);
}
上面是你的程序,你应该把for的循环体搞清楚,因为你没有把num[i]=i; 和
printf("The number is %d\n",num[i]);放在循环体内,可以改成以下格式:
main()
{
int num[10];
int i;
for(i=0;i<10;i++)
{num[i]=i;
printf("The number is %d\n",num[i]);
}
}
这样你再试试去!比你的多一对{}。
为什么以下代码在编译时总是显示“is up to date" ?长按ctrl+f9偶尔闪过运行窗口,但看不清楚内容,
main()
{
int num[10];
int i;
for(i=0;i<10;i++)
num[i]=i;
printf("The number is %d\n",num[i]);
}
另外你说屏幕一闪而过,为了解决这个问题,你可以在函数体的末尾加上getch();