|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
随机产生10道题目,十道加减乘除,每道题目十分,打印出总分和做错题目
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
int a = 0;
int hanshu()
{
int num1;num2;num4;b;result;
int num5=0;
srand(time(0));
num1=rand()%11;
num2=rand()%11;
b=rand()%5;
if(b==1)
{
printf("%d + %d =\n",num1,num2);
num4=num1+num2;
}
if(b==2)
{
printf("%d - %d = \n",num1,num2);
num4=num1-num2;
}
if(b==3)
{
printf("%d * %d = \n",num1,num2);
num4=num1*num2;
}
if(b==4 && num2!=0)
{
printf("%d / %d = \n",num1,num2);
num4=num1/num2;
}
printf("请输入答案");
scanf("%d",&result);
if (result==num4)
{
printf("Right!\n");
num5++;
}
else
{
printf("Not correct\nThe result is:%d\n",num4);
}
printf("%d题目错误",10-num5);
printf("%d分数",num5*10);
return 0;
}
以上赋值好像错误,求指教,谢谢。
;意思是你这句话说完了 你这样写就只声明了一个变量num1
|
|