计算与软件工程 作业二

简易四则运算#

像《构建之法》的人物阿超那样,写一个能自动生成小学四则运算题目的命令行 “软件”。 可以使用C,C++,或者C#等语言实现。

运行结果##

计算与软件工程 作业二_第1张图片

代码详见附录

Gitee链接#

https://gitee.com/wu_yu_chen1/learngit/blob/master/szys.txt

总结#

程序##

因为现在自身能力有限,写的这个程序只做到了简单的计算,判断对错,统计错题数量等功能,
同时还参考过网上的程序,希望以后可以随着能力提升按老师的要求逐步优化这个程序。

Git##

在学习和使用Git的过程中也遇到了许多困难。
例如在官网无法下载安装包,最终在第三方平台找到可以使用的安装包。
在查询SSH公钥时,.pub文件打不开,最终用命令行查找到。
在同步文件时,出现无法更新的情况,最后用-f命令强制更新同步。
虽然遇到了很多困难,但是通过查询网络的解决方案还是成功完成了要求。

附录程序#

#include
#include
#include
#include
#include
 using namespace std;

int r=0;
int w=0;

void add() { //加法运算
	srand(time(0));
    int a,b,c,d; 
    a=rand()%100;
    b=rand()%100;
    c=rand()%100;
    cout<<"请回答:"<>choise;
        switch(choise) {
              
              case 1://加法
                cout<<"请输入题目数目:";
                cin>>i;
                if(i>0) {
                    for(j=0; j>i;
                if(i>0) {
                    for(j=0; j>i;
                if(i>0) {
                    for(j=0; j>i;
                if(i>0) {
                    for(j=0; j>con;
        if(con==1)
            con=1;
        else if(con==2)
            con=0;
        else if(con==3)
            break;
        else
            cout<<"抱歉!,你输入的指令有误!请重新输入!";
    }
    cout<<"您总共完成了"<

你可能感兴趣的:(计算与软件工程 作业二)