| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 412 人关注过本帖
标题:自己编的运算程序,嘿嘿,分享一下
只看楼主 加入收藏
lianjiecuowu
Rank: 3Rank: 3
来 自:安徽
等 级:论坛游侠
帖 子:152
专家分:107
注 册:2011-5-20
结帖率:85.71%
收藏
 问题点数:0 回复次数:6 
自己编的运算程序,嘿嘿,分享一下
#include<iostream>
#include<ctime>
#include<cstdlib>
using namespace std;
int main()
{
    int a[2];
    int i,j;
    srand(time(NULL));
    while(1)
    {
        bool quit=false;
        cout<<"请输入您的选择:1.+"<<'\t'<<"2.-"<<'\t'<<"3.*"<<'\t'<<"4./"<<'\t'<<"5.quit:"<<endl;
        int choice;
        cin>>choice;
       switch(choice)
       {
         case 1:
             for(i=0;i<2;i++)
             a[i]=rand()%100;
             cout<<a[0]<<"+"<<a[1]<<"=";
             cin>>j;
             if(j==a[0]+a[1])
             cout<<"your answer is true"<<endl;
             else
             if(j!=a[0]+a[1])
             {
             cout<<"your answer is false"<<endl;
             cout<<"正确答案为:"<<a[0]<<"+"<<a[1]<<"="<<a[0]+a[1]<<endl;
             }
         break;
         case 2:
             for(i=0;i<2;i++)
             a[i]=rand()%100;
             cout<<a[0]<<"-"<<a[1]<<"=";
             cin>>j;
             if(j==a[0]-a[1])
             cout<<"your answer is true"<<endl;
             else
             if(j!=a[0]-a[1])
             {
             cout<<"your answer is false"<<endl;
             cout<<"正确答案为:"<<a[0]<<"-"<<a[1]<<"="<<a[0]-a[1]<<endl;
             }
         break;
         case 3:
             for(i=0;i<2;i++)
             a[i]=rand()%100;
             cout<<a[0]<<"*"<<a[1]<<"=";
             cin>>j;
             if(j==a[0]*a[1])
             cout<<"your answer is true"<<endl;
             else
             if(j!=a[0]*a[1])
             {
             cout<<"your answer is false"<<endl;
             cout<<"正确答案为:"<<a[0]<<"*"<<a[1]<<"="<<a[0]*a[1]<<endl;
             }
         break;
         case 4:
             for(i=0;i<2;i++)
             a[i]=rand()%100;
             if(a[1]!=0)
             cout<<a[0]<<"/"<<a[1]<<"=";
             else
             if(a[0]=0)
             cout<<"the data is illegle"<<endl;
             cin>>j;
             if(j==a[0]/a[1])
             cout<<"your answer is true"<<endl;
             else
             if(j!=a[0]/a[1])
             {
             cout<<"your answer is false"<<endl;
             cout<<"正确答案为:"<<a[0]<<"/"<<a[1]<<"="<<a[0]/a[1]<<endl;
             }
         break;      
         case 5:
             quit=true;
              cout<<"请输入您的选择:1.+"<<'\t'<<"2.-"<<'\t'<<"3.*"<<'\t'<<"4./"<<'\t'<<"5.quit:"<<endl;
            
         break;
         default:
         break;
    }
    if(quit==true)
    {break;}
}   
    system("pause");
    return 0;   
}
搜索更多相关主题的帖子: false 
2011-06-11 22:16
wxswuwuwu
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-5-17
收藏
得分:0 
那就感谢分享吧……
2011-06-11 23:37
lianjiecuowu
Rank: 3Rank: 3
来 自:安徽
等 级:论坛游侠
帖 子:152
专家分:107
注 册:2011-5-20
收藏
得分:0 
回复 2楼 wxswuwuwu

Sharp your mind!
2011-06-12 08:54
惊涛High浪
Rank: 2
来 自:湖北
等 级:论坛游民
帖 子:6
专家分:10
注 册:2011-6-3
收藏
得分:0 
很不错嘛

编自己的程,让别人无程可编。
2011-06-17 23:04
lianjiecuowu
Rank: 3Rank: 3
来 自:安徽
等 级:论坛游侠
帖 子:152
专家分:107
注 册:2011-5-20
收藏
得分:0 
回复 4楼 惊涛High浪

Sharp your mind!
2011-06-18 08:43
heretic_kill
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2011-6-18
收藏
得分:0 
呵呵谢了
2011-06-18 09:56
lianjiecuowu
Rank: 3Rank: 3
来 自:安徽
等 级:论坛游侠
帖 子:152
专家分:107
注 册:2011-5-20
收藏
得分:0 
回复 6楼 heretic_kill

Sharp your mind!
2011-06-18 10:38
快速回复:自己编的运算程序,嘿嘿,分享一下
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034844 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved