共回答了16个问题采纳率:100%
#include
#include
#include
#include
int sumScore = 0;
int corrN = 0;//全局变量
//总的分数
//写入文件
void writeTo(int corrN, int score)
{
FILE * fp;
{
printf(“打开文件错误!n”);
return;
}
fprintf(fp,”正确数为:%d , 得分为:%dn”,corrN,score);//fprintf函数,将数据储存在fp指向的文件中
fclose(fp);//关闭文件
}
void addScore(int x,int y, int z ,char op)//获得成绩值,x,y是两个计算的数,z是计算结果,c是运算符 ,z是总分
{
int s;
printf(“%d %c %d=”,x,op,y);
scanf(“%d”,&s);
if(s==z)
{
sumScore=sumScore+10;
corrN ++;
}
else
{
printf(“你的答案错误,请重新输入答案!n”);
printf(“%d %c %d=”,x,op,y);
scanf(“%d”,&s);
if(s==z)
{
sumScore=sumScore+7;
corrN ++;
}
else
{
printf(“你的答案错误,请重新输入答案!n”);
printf(“%d %c %d=”,x,op,y);
scanf(“%d”,&s);
if(s==z)
{
sumScore=sumScore+5;
corrN ++;
}
else
printf(“你的三次答案均是错误答案,正确答案是%dn”,z);
}
}
}
//加法运算
void jiafayunsuan()
{
int x,y,z,i;
for(i=0;i
1年前
3
文章知识点与官方知识档案匹配,可进一步学习相关知识算法技能树首页概览34059 人正在系统学习中 相关资源:减压孔板计算软件v1.1免费绿色版-其它代码类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!