这道题怎么做啊,紧急求救!
编写一个小学生数学减法练习程序.要求:给出10道练习题.每道练习题是形如"a-b="的数学式,其中a,b是两位数的正整数,而
且要求a>=b.
每次出题,要求小学生输入答案.如果正确,加10分.如果错误,可以再输入一次.如果
第二次正确,则加5分,否则不加分.
做完10道题后,给出总分,并根据总分,给出优秀(85-100),良好(70-84),及格(60-
69),不及格(<60)的评价.
#include <stdio.h> #define N 10 void main() { int n,i,sum,a,b,count; printf("小学生数学减法练习程序\n"); randomize(); count=0; for(i=0;i<N;i++) { printf("第%d题:",i+1); a=rand();b=rand(); if(a<b){n=a;a=b;b=n;} sum=a-b; printf("%d-%d=",a,b); scanf("%d",&n); if(n==sum)count+=10; else { printf("答案错误,请再输入一次:"); scanf("%d",&n); if(n==sum)count+=5; } } if(count>=85)printf("优秀!"); else if(count>=70)printf("良好!"); else if(count>=60)printf("及格!"); else printf("不及格!"); }
没有编译过,可能有错误