zoukankan      html  css  js  c++  java
  • 考试;

         dalao们再带带我吧,今天考试刚开始题都没看懂,不知道题目是要我去干嘛的只能在哪里干瞪眼了,好不容易有点思路了;许多的思路都无法用代码去实现;比如你看下面的代码

    #include<iostream>
    #include<cstdio>
    using namespace std;
    int a[45][45];
    int s[9800];
    int n,k,s2;
    int main()
    {
    //freopen("table.in","r",stdin);
    //freopen("table.out","w",stdout);
    cin>>n;
    a[1][n/2+1]=1;
    s[1]=1;
    for(int z=2;z<=n*n;z++)
    {
    s2=z;
    k=s2-s[1];
    for(int i=1;i<=n;i++)
    {
    for(int j=1;j<=n;j++)
    {
    if(a[i][j]==k&&i==1&&j!=n)
    {
    a[n][j+1]=s2;
    break;
    }
    if(a[i][j]==k&&j==n&&i!=1)
    {
    a[i-1][1]=s2;
    break;
    }
    if(a[i][j]==k&&j==n&&i==1)
    {
    a[i+1][j]=s2;
    break;
    }
    if(a[i][j]==k&&i!=1&&j!=n)
    {
    if(a[i-1][j+1]==0)
    {
    a[i-1][j+1]=s2;
    break;
    }
    if(a[i-1][j+1]!=0)
    {
    a[i+1][j]=s2;
    break;
    }
    }
    }
    }
    }
    for(int i=1;i<=n;i++)
    {
    for(int j=1;j<=n;j++)
    {
    cout<<a[i][j]<<' ';
    }
    cout<<endl;
    }

    return 0;
    }

    这个里面所有的break;我都没添;

    导致最后许多数据都被覆盖l,真的是特别的无语;

    头痛;尾标:232482532;

  • 相关阅读:
    错题
    URL和URI区别
    适配器
    JAVA 反射机制
    JAVA 面试题
    JAVA 继承
    多态 JAVA
    Java面向对象编辑
    [LeetCode] Merge k Sorted Lists
    [LeetCode] Valid Palindrome
  • 原文地址:https://www.cnblogs.com/232482532cn/p/7423855.html
Copyright © 2011-2022 走看看