为了账号安全,请及时绑定邮箱和手机立即绑定

翻译解释代码含义

翻译解释代码含义

哎呀呀哎呦呦 2017-09-29 23:16:09
#include <iostream>    #include <stdlib.h>   using namespace std;    int flag=1; //作用是什么????????  int main() {    int Calculate ( float x, float y, float z, float w);//函数声明    while(flag){   float a,b,c,d;    int x; //作用是什么???????       cout<<"随机输入4个数据"<<endl;        a=rand()%13+1;       cout<<" 第一个数:"<<a<<endl;       b=rand()%13+1;        cout<<" 第二个数:"<<b<<endl;       c=rand()%13+1;        cout<<" 第三个数:"<<c<<endl;        d=rand()%13+1;       cout<<" 第四个数:"<<d<<endl;        cout<<"输出所有算法如下:"<<endl;       Calculate (a,b,c,d);       cout<<"退出请按0 or 继续请按1"<<endl;       cin>>x;  //输入什么到x??????????     if(x==0)  //作用是什么????????         flag=0; //作用是什么????????     }      return 0;            }      int Calculate ( float x, float y, float z, float w) // a .b.c.d 的所有排列组合情况和运算表达式的所有情况   {      if(x*y-z+w==24)       cout<<x<<"*"<<y<<"-"<<z<<"+"<<w<<"=24"<<endl;        if ((x-y)*z*w==24)        cout<<"("<<x<<"-"<<y<<")"<<"*"<<z<<"*"<<w<<"=24"<<endl;   if ((x*y)+(z*w)==24)        cout<<"("<<x<<"*"<<y<<")+("<<z<<"*"<<w<<")"<<"=24"<<endl;    if ((x+y)*z*w==24)        cout<<"("<<x<<"+"<<y<<")"<<"*"<<z<<"*"<<w<<")"<<"=24"<<endl;   if (x*y*z*w==24)        cout<<x<<"*"<<y<<"*"<<z<<"*"<<w<<"=24"<<endl;    if ((x+y*z)*w==24)        cout<<"("<<x<<"+"<<y<<"*"<<z<<")"<<"*"<<w<<"=24"<<endl;      if ((x*y-z)*w==24)        cout<<"("<<x<<"*"<<y<<"-"<<z<<")"<<"*"<<w<<"=24"<<endl;      if ((x*y)+z+w==24)        cout<<"("<<x<<"*"<<y<<")+"<<z<<"+"<<w<<"=24"<<endl;        if ((x/y-z)*w==24)        cout<<"("<<x<<"/"<<y<<"-"<<z<<")"<<"*"<<w<<"=24"<<endl;}c++代码,前面部分看不懂。。希望有大佬能翻译为js代码。
查看完整描述

4 回答

?
慕粉2127103999

TA贡献4条经验 获得超0个赞

随机1-13,然后算二十四,就是打牌算二十四,2,3,4,5,6,7,8,9,10,J,Q,K,A

查看完整回答
反对 回复 2017-10-06
?
blueol

TA贡献1条经验 获得超0个赞

你连运行都没运行过吧...int x上一句就提示你输入1或0。x用于执行flag语句,flag的值用于退出程序,如果flag==0,就return了

查看完整回答
反对 回复 2017-09-30
?
闹闹的女朋友

TA贡献13条经验 获得超4个赞

我觉得你去看看c++基础就能看懂这代码了

查看完整回答
反对 回复 2017-09-30
?
闹闹的女朋友

TA贡献13条经验 获得超4个赞

js没学过。?

查看完整回答
反对 回复 2017-09-30
  • 4 回答
  • 1 关注
  • 2175 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信