可以用EOF
程序代码:#include<stdio.h>
main()
{
int a=12,n=5,i,j;
char ch1;
for(j=0;;j++)
{
printf("请输入题号");
scanf ("%d",&i);
switch(i)
{
case 1:a+=a;printf("1)a=%d\n",a);break;
case 2: a-=2;printf("2)a=%d\n",a);break;
case 3: a*=2+3;printf("3)a=%d\n",a);break;
case 4: a/=a+a;printf("4)a=%f\n",a);break;
case 5:a=(n%=2); printf("5)a=%d\n",a);break;
case 6: a+=a-=a*=a;printf("6)a=%d\n",a);break;
default:break;
}
printf("若果向继续请输入a,想中断程序请输入b\n");
fflush(stdin);
if((ch1=getchar())==98)
break;
}
return 0;
}