c课设小学生学算术Word文档格式.docx
《c课设小学生学算术Word文档格式.docx》由会员分享,可在线阅读,更多相关《c课设小学生学算术Word文档格式.docx(16页珍藏版)》请在冰豆网上搜索。
1.加法"
2.减法"
3.乘法"
4.除法"
0.退出"
\n"
^-^快选择你要学习的内容吧!
"
^-^-^-^-^-^-^^-^-^-^-^-^-^^-^-^-^-^-^-^"
}
voidplus1()
intcount=0,m,n,s,total,k;
欢迎进入第一关!
请设定题目数量:
scanf("
%d"
&
k);
while(count<
k)
{printf("
m=rand()%10);
+"
n=rand()%10);
="
total=m+n;
loopa:
s);
if(s==total)
恭喜你,答对了!
count++;
else
回答错误,请重新回答!
gotoloopa;
恭喜你通过了第一关!
voidplus2()
欢迎进入第二关!
do{
m=rand()%10;
n=rand()%100;
while(n<
10);
m);
n);
回答错误,请重新回答!
恭喜你通过了第二关!
voidplus3()
欢迎进入第三关!
m=rand()%100;
while(m<
10&
&
n<
恭喜你通过了第三关!
voidsub1()
k){
n=rand()%10;
=10);
-"
total=m-n;
voidsub2()
voidsub3()
=n||m<
10||n<
voidplus()
inti;
plus1();
是否继续挑战?
Y
(1)/N(0):
i);
if(i==1)
plus2();
return;
i=NULL;
plus3();
voidsub()
sub1();
sub2();
sub3();
voidmul1()
%d,m=rand()%10"
*"
%d,n=rand()%10"
total=m*n;
voidmul2()
voidmul()
mul1();
mul2();
voiddiv1()
{intcount=0,m,n,s,total,k;
}while(n==0||m%n!
=0);
/"
total=m/n;
voiddiv2()
}while(n==0||m<
10||m%n!
voiddiv3()
voiddiv()
div1();
div2();
div3();
main()
voidmenu();
intk;
do
menu();
请选择:
switch(k)
case1:
plus();
break;
case2:
sub();
case3:
mul();
case4:
div();
case0:
while(k!
return0;