c语言程序设计小学生测验系统实验报告,Word版可编辑-C语言程序设计课程设计小学生测验精心整理.docx...

这是一个C语言编程实现的小学生数学测验系统,包含加法和减法题目,用户有三次答题机会,根据答题正确次数计算得分,并根据得分给予不同等级的评价。
摘要由CSDN通过智能技术生成

#includeint subject()

{

int a,b,c,i,j,n,k,cj=0,r[4][2]={ {0,0},{1,5},{2,7},{3,10}}; /*定义数组表示答题次数与成绩对应 */

srand(time(0));

printf("--------------小学生测验--------------\n\n");

for(i=1;i<=10;i++)

{

a=rand()%51;

b=rand()%(51-a)+a; /*给a,b赋随机值,且0<=a<=b<=50*/

c=b-a; /*则c也为随机变量,且0<=a,c<=b<=50*/

n=rand()%2; /*使n在0,1中随机取值*/

if(n==0) /*当n为0时,给出加法题目*/

{

printf("第%d题:%d + %d = ? \n",i,a,c);

for(j=3;j>=1;j--) /*当j=3时,表示有三次答题机会,答对则退出循环*/

{

printf("你的答案是(你还有%d次回答的机会):",j);

scanf("%d",&k);

if(k==b)

{

printf("回答正确!\n\n"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值