该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我是刚刚接触JAVA的小白,学习完了C语言,据说JAVA程序跟C语言差不多,我就试着编了一下,结果老是编译不过,(说是println语句格式不通过)实在不知道是什么问题。跪求哪位大神帮我解答一下!万分感谢~
#include
#include
#include
#include
main()
{
int a,b,c,d,e,i,j,cj=0;
char f[10];
while(1)
{
for(i=1;i<=10;i++)
{
srand((unsigned)time(0));
while(1)
{
a=rand()%50;
b=rand()%50;
d=rand()%2;
switch(d)
{
case 0:c=a+b;break;
case 1:c=a-b;break;
}
if(c<=50&&c>=0)
break;
}
printf("\n请回答第题%d并输入回车键\n",i);
switch(d)
{
case 0:printf("(%d)%d+%d=",i,a,b);break;
case 1:printf("(%d)%d-%d=",i,a,b);break;
}
while(1)
{
scanf("%d",&e);
if(e==c)
{
printf("恭喜你,答对了,加10分!\n");
cj=cj+10;break;
}
printf("再试试,还有2次机会\n");
scanf("%d",&e);
if(e==c)
{
printf("恭喜你,答对了,加5分!\n");
cj=cj+5;break;
}
printf("再试试,还有1次机会哦\n");
scanf("%d",&e);
if(e==c)
{
printf("恭喜你,答对了,加3分!\n");
cj=cj+3;break;
}
if(i!=10)
printf("下一题\n");break;
}
}
getchar();
printf("\n你的最终得分为:%d\n",cj);
printf("请下一位进行测试,若测试完毕请按stop\n");
gets(f);j=strcmp(f,"stop");
if(j==0)break;
}
}