zoukankan      html  css  js  c++  java
  • 小程序

    #include <stdio.h> #include"stdafx.h"

    #include <ctime> #include <iostream> using namespace std; class produce { private:  int num1;  int num2;  char fuhao; public:  void pro();  void show();  produce();  int bijiao(int i); }; produce::produce() {  num1=0;  num2=0;  fuhao='+'; } void produce::pro() {   char c=0;   while(c!='0')   {    int nINT=0;     srand((unsigned)time(NULL));     nINT = rand()%4;     num1 = rand()%10;     num2 = rand()%10;//产生随机数范围是0-3(包括3)     switch(nINT)     {     case 0://对应加法      fuhao='+';      break;     case 1://对应减法      fuhao='-';      break;     case 2://对应乘法      fuhao='*';      break;     case 3://对应除法     fuhao='/';      break;     default:      break;     }     cin>>c;   }      } int produce::bijiao(int i) {  int sum;  if(fuhao=='+')   sum=num1+num2;  else if(fuhao=='-')   sum=num1-num2;  else if(fuhao=='*')   sum=num1*num2;  else   sum=num1/num2;  if(sum==i)   return 1;  else   return 0; } void produce::show() {   cout<<num1<<fuhao<<num2<<endl; }

    int main() {  int count=0;  cout<<"输入0开始答题"<<endl;  for(int x=0;x<10;x++)  {    int i;    produce pp;    pp.pro();    pp.show();    cout<<"第"<<x+1<<"题"<<"  "<<"请输入答案"<<endl;    cin>>i;    count=count+pp.bijiao(i);    if(x<9)    cout<<"请输入0继续答题"<<endl;  }  cout<<"您共答对"<<count<<"题"<<endl;   return 0; }   有瑕疵

  • 相关阅读:
    总结:工作 + 学习 (2019年)
    JVM 理解性学习(一)
    渗透神器cobalt strike在数字杀软环境下的使用
    普通路由器刷开源固件DD-WRT的简单过程
    云烟渗透题总结
    对thinkphp5.0框架的实例学习
    内网渗透 关于GPO
    简单尝试利用维控LeviStudioU的一栈缓冲区溢出漏洞
    试写foxit reader的ConvertToPDF功能的wrapper
    第05章下 加载内核
  • 原文地址:https://www.cnblogs.com/mengzhang/p/5256211.html
Copyright © 2011-2022 走看看