搜索
查看: 184|回复: 1
打印 上一主题 下一主题

哪里错了

[复制链接]
跳转到指定楼层
楼主
 楼主| 发表于 2020-2-4 11:39:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
  1. #include <iostream>
  2. #include <cstdio>
  3. #include <cstdlib>
  4. using namespace std;
  5. void game(int side){
  6.     char a[side][side];
  7.     int x,y;
  8.     for(x=0;x<side;x++){
  9.         for(y=0;y<side;y++){
  10.             a[x][y]=4;
  11.         }
  12.     }
  13.     for(x=0;x<side;x++){
  14.         for(y=0;y<side;y++){   
  15.             cout<<a[x][y];
  16.         }
  17.         cout<<endl;
  18.     }
  19.     return;
  20. }
  21. int main(){
  22.     system("color a4");
  23.     int a,i;
  24.     bool b=true;
  25.     while(b){
  26.         do{
  27.             cin>>a;
  28.         }while(a<0||a>6);
  29.         }
  30.         if(a==0){
  31.             b=false;
  32.         }
  33.         else{
  34.             switch(a){
  35.                 case 1: a=1; break;
  36.                 case 2: a=3; break;
  37.                 case 3: a=7; break;
  38.                 case 4: a=15; break;
  39.                 case 5: a=31; break;
  40.                 case 6: a=63; break;
  41.             }
  42.             game(a);
  43.         }
  44.     }
  45.     return 0;
  46. }
复制代码
哪里错了

沙发
发表于 2020-2-8 13:21:55 | 只看该作者
#include <iostream>
#include <cstdio>
#include <cstdlib>
using namespace std;
void game(int side){
    char a[side][side];
    int x,y;
    for(x=0;x<side;x++){
        for(y=0;y<side;y++){
            a[x][y]=4;
        }
    }
    for(x=0;x<side;x++){
        for(y=0;y<side;y++){   
            cout<<a[x][y];
        }
        cout<<endl;
    }
    return;
}
int main(){
    system("color a4");
    int a,i;
    bool b=true;
    while(b){
        do{
            cin>>a;
        }while(a<0||a>6);
        if(a==0){
            b=false;
        }
        else{
            switch(a){
                case 1: a=1; break;
                case 2: a=3; break;
                case 3: a=7; break;
                case 4: a=15; break;
                case 5: a=31; break;
                case 6: a=63; break;
            }
            game(a);
        }
    }
    return 0;
}
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表