91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

[算法]蛇形數組算法

發布時間:2020-07-24 07:12:05 來源:網絡 閱讀:301 作者:蓬萊仙羽 欄目:開發技術

//

//  main.c

//  test2

//

//  Created by 丁小未 on 13-7-14.

//  Copyright (c) 2013 dingxiaowei. All rights reserved.

//

//蛇形函數問題

#include<stdio.h>

#include<string.h>

void main()

{

   int i = 0,n,k = 1;

   printf("請輸入N:");

   scanf("%d",&n);  //

   int j = n-1,s[100][100];

   memset(s,0,sizeof(s));  //內存初始化

   

   while(k<=n*n)

   {

       while(i<=n-1&&s[i][j]==0&&k<=n*n) {s[i++][j] = k++;}

       i--;//不然的話上面一行i++之后越過邊界了

       j--;//不然會覆蓋邊角的那個數

       while(j>=0&&s[i][j]==0&&k<=n*n)  {s[i][j--] = k++;}

       j++;

       i--;

       while(i>=0&&s[i][j]==0&&k<=n*n)  {s[i--][j] = k++;}

       i++;

       j++;

       while(j<=n-1&&s[i][j]==0&&k<=n*n)  {s[i][j++] = k++;}

       i++;

       j--;

   }

   

   //打印輸出

   for(int x = 0;x<n;x++)

   {

       for(int y = 0;y<n;y++)

       {

           if(s[x][y]<10)

               printf("%d  ",s[x][y]);

           else

               printf("%d ",s[x][y]);

       }

       printf("\n");

   }

}

結果:

[算法]蛇形數組算法

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

天柱县| 普兰店市| 白银市| 铜山县| 鲁甸县| 涪陵区| 江西省| 马尔康县| 高台县| 莱州市| 泸溪县| 渝北区| 宁强县| 永德县| 汤阴县| 郯城县| 和政县| 彭阳县| 鄢陵县| 金昌市| 军事| 浮梁县| 荃湾区| 建昌县| 双流县| 香河县| 什邡市| 锦屏县| 逊克县| 定结县| 定边县| 合川市| 武陟县| 南昌市| 洛宁县| 蒲城县| 志丹县| 林州市| 龙岩市| 上高县| 扎兰屯市|