c新手吧 关注:8,574贴子:48,081
  • 7回复贴,共1

小学100以内加减法练习C程序!

只看楼主收藏回复


#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{int jia();
int jian();
int c;
printf("加法练习请输入:1 !\n");
printf("减法练习请输入:2 !\n");
printf("返回请输入:0 !\n");
printf("\n***********************************************************\n");
printf("\n请输入练习模式!\n");
printf("\n***********************************************************\n");
scanf("%d",&c);
if(c!=0)
while(1)
{
switch(c)
{case 1:jia();break;
case 2:jian();break;
case 0:break;
default:printf("对不起!您输入有误!"); }
printf("\n请输入练习模式!\n");
printf("返回请输入:0 !\n");
scanf("%d",&c);
if(c==0)
break;}
printf("\n***********************************************************\n");
printf("\n谢谢使用!\n");
printf("\n***********************************************************\n");
return 0;
}
int jia()
{int a,b,s,t,j,i,e;
i=0;j=0;
while(1)
{srand(time(0));
a=rand()%100;
b=rand()%100;
s=a+b;
printf("%d+%d=?\n",a,b);
scanf("%d",&t);
if(t==s)
{printf("恭喜您!答对啦!\n");
i++;}
else
printf("您一不小心做错啦!\n");
j++;
printf("返回请输入:0 !\n");
printf("继续请输入:1 !\n");
e=getchar();
scanf("%d",&e);
if(e==0)
break;
}
printf("\n***********************************************************\n");
printf("\n您今天做了%d道题,其中做对了%d道题!\n",j,i);
printf("\n***********************************************************\n");
return 0;
} int jian()
{int a,b,s,t,j,i,e;
i=0;
j=0;
while(1)
{ srand(time(0));
while(a>b)
{a=rand()%100;
b=rand()%100;} s=a-b;
printf("%d-%d=?\n",a,b);
scanf("%d",&t);
if(t==s)
{printf("恭喜您!答对啦!\n");
i++;}
else
printf("您一不小心做错啦!\n");
j++;
printf("返回请输入:0 !\n");
printf("继续请输入:1 !\n");
e=getchar();
scanf("%d",&e);
if(e==0)
break;
}
printf("\n***********************************************************\n");
printf("\n您今天做了%d道题,其中做对了%d道题!\n",j,i);
printf("\n***********************************************************\n");
return 0;
}


1楼2012-05-05 09:16回复
    终于完成啦!!!


    2楼2012-05-05 09:17
    回复
      2025-08-10 13:56:15
      广告
      不感兴趣
      开通SVIP免广告
      还能再简化……


      来自掌上百度5楼2012-05-05 13:18
      回复
        5楼:说说你的建议,让我简化一下!


        6楼2012-05-05 18:30
        回复
          输入的数字储存在两个变量里
          然后再根据选择调用函数


          来自掌上百度7楼2012-05-06 20:15
          回复
            谢啦!我们函数调用还没学呢!我只是自学啦一点!害怕出错就没有用!


            来自手机贴吧8楼2012-05-08 21:11
            回复