小测试Extra:实现两个百位整数的加法练习

来源:互联网 发布:php验证码源代码 编辑:程序博客网 时间:2024/05/24 06:09
#include<stdio.h>#include<time.h>#include<stdlib.h>int main(){int num=0;    //题号int right=0;  //最对的题数int a,b,c;    //a+b=c( a , b随机生成,c为答案,需要自行计算)int yn;       //判断是否继续答题 0退出练习 ,非0继续答题printf("welcome!");//welcome!printf("********");//********  界面美化符号,虽然并不美srand(time(NULL));       while(1)              //选择继续时{num++;         //题号+1printf("\nNO.%d\n",num);//打印题号a=rand()%100;           b=rand()%100;   printf("%d+%d=",a,b);    //产生100以内随机正整数a ,b,打印a+b=scanf("%d",&c);          //答题人输入结果cif(c==a+b){printf("right!");right++;}else{printf("error!the right answer is %d",a+b); //判断c的正确性}printf("\ncontinue?(0,quit;not 0,continue)");  //继续吗?scanf("%d",&yn);if(yn==0) break;                       //输入非0继续答题,输入0停止答题}printf("题  数:%d\n",num);printf("正  确:%d,错 误:%d\n",right,num-right);printf("正确率:%5.1f%%\n",(float)right/num*100);printf("see you!");                  //输出结果 题数 正确量 错误量 正确率 return 0;

阅读全文
1 0
原创粉丝点击