diff --git a/homework_laster.cpp b/homework_laster.cpp index 029a1b0..a7a219f 100644 --- a/homework_laster.cpp +++ b/homework_laster.cpp @@ -6,11 +6,12 @@ using namespace std; //设置标准命名空间 void shi_d(); void bai1(); //定义函数 void qian(); +void wan(); int main(){ //选择 cout <<"欢迎使用数字组合器!"<>in; @@ -24,9 +25,14 @@ int main(){ { qian(); }else if (in==4) + { + wan(); + }else if (in==5) { exit(0); - }else{ + } + + else{ cout <<"输入错误!请重新运行程序并输入正确的编号!"; Sleep(1250); return 1; @@ -34,16 +40,20 @@ int main(){ } void shi_d(){ - //输入 - int number,shi1,ge; - cout <<"请输入一个十位数字:"; + //输出 + cout <<"现在是十位计算"<>number; //计算模块 + int ge,shi1; ge = number % 10; shi1 = number / 10 % 10; number = ge + shi1; - cout <<"结果为"<>number; @@ -61,14 +71,15 @@ void bai1(){ shi1 = number / 10 % 10; bai = number / 100; number = ge + shi1 + bai; - cout <<"结果为:"<>number; @@ -79,7 +90,31 @@ void qian(){ bai = number / 100 % 10; qian = number / 1000; number = ge + shi + bai + qian; - cout <<"结果为:"<>number; + + //计算模块 + int ge,shi,bai,qian,wan1; + ge = number % 10; + shi = number / 10 % 10; + bai = number / 100 % 10; + qian = number / 1000 % 10; + wan1 = number / 10000; + number = ge + shi + bai + qian + wan1; + + cout <<"结果为:"<