第10周练习(补)小学生加法题

本文介绍了一个使用C语言实现的简单程序,该程序能够生成10道随机加法题目,并统计用户的正确率。通过这个练习,可以熟悉C语言中随机数的生成方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题及代码

/*作者:贾如杉
问题:出十道加法题,给出正确答案及正确率
输入;结果
输出:正确结果及正确率*/#include<stdio.h>
#include<time.h>
int main()
{
	srand(time(0));
	int iRand1,iRand2,sum,result;
	int i1=0,i2=1;
	float r;
	while(i2<=10)
	{
		iRand1=rand()%100;
		iRand2=rand()%100;
		sum=iRand1+iRand2;
		printf("%d+%d=",iRand1,iRand2);
    	scanf("%d",&result);
    	printf("正确结果是%d\n",sum);
    	if(sum==result)
    	{
	    	i1++;
    	}
    	i2++;
	}
	r=(float)i1/10;
	printf("正确率是%.1f",r);
	return 0;
}

运行结果

知识点总结

随机数的练习用法的


学习心得

对随机数已经有所了解,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值