啊哈磊_编程从这里起步

标题: 哪里错了 [打印本页]

作者: 豆豆小摔哥    时间: 2020-2-4 11:39
标题: 哪里错了
  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
#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;
}




欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/) Powered by Discuz! X3.2