c语言的小问题,求指教
#include<stdio.h>#include<conio.h>#include<stdlib.h>#include<time.h>#include<string.h...
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<time.h>
#include<string.h>
int main()
{
int i,str[5]={1,2,3,4,5};
srand((long)time(0));
getchar();
while(!kbhit())
{
i=rand()%5;
printf("\r ");
printf("\r %d",str[i]);
}
return 0;
}
为什么我第二次输入字符后程序就跳出了呢?我想要通过第二次输入字符来结束字母滚动,并打印出某个数字。。。 展开
#include<conio.h>
#include<stdlib.h>
#include<time.h>
#include<string.h>
int main()
{
int i,str[5]={1,2,3,4,5};
srand((long)time(0));
getchar();
while(!kbhit())
{
i=rand()%5;
printf("\r ");
printf("\r %d",str[i]);
}
return 0;
}
为什么我第二次输入字符后程序就跳出了呢?我想要通过第二次输入字符来结束字母滚动,并打印出某个数字。。。 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询