c语言重新进入for循环,大佬们帮帮忙 帮我改改 怎样能在输入Y后 再次进行for循环...
該樓層疑似違規已被系統折疊?隱藏此樓查看此樓
#include
#include
#include
int main()
{
char x='Y',y='N',z;
int magic,guess,i=1;
srand(time(NULL));
magic=rand()%54+1 ;
jixu:
printf("請輸入一個整數\n");
while(i==1)
{
for(i=1 ;i<=11 ;i++)
{
scanf("%d",&guess);
if(magic==guess)
{
printf("你是正確的! ! ! \n");
break;
}
else if(magic>guess)
{
printf("你猜的太小了! ! !\n");
}
else
{
printf("你猜的太大了! ! !\n");
}
if(i>10)
{
printf("你已經涼了,歇著吧!!!\n");
}
}
}
puts("輸入'Y'或'y'再次開始游戲!");
puts("輸入'N'或'n'結束!");
scanf("%c",&z);
z=getchar();
switch(z)
{
case 'Y':
i=1;
goto jixu;
break;
case 'y':
i=1;
goto jixu;
break;
case 'N':
puts("game over!!");
break;
case 'n':
puts("game over!!");
break;
default:
puts("命令錯誤!請再次輸入!");
}
return 0;
}
總結
以上是生活随笔為你收集整理的c语言重新进入for循环,大佬们帮帮忙 帮我改改 怎样能在输入Y后 再次进行for循环...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java数组怎么求和?
- 下一篇: 男子情人节让老婆洗鞋 每双鞋放520元: