陣列 程式設計題9

2021-08-16 02:16:06 字數 952 閱讀 4543

編寫程式,生成一種貫穿10*10字元陣列(初始時全為字元 『.』 )的「隨機步法」。程式必須隨機地從乙個元素「走到」另乙個元素,每次都上下、向左或向右移動乙個元素位置。已訪問過的元素按訪問順序用字母a到z進行標記。【c】——我寫的很菜= =、、、

#include#include#include#include#define n 10

int main()

, ,,,

,,,,

,};

int b[n][n] = };

bool c[n] = ;

int i, j, k, ch, num, n=0;

srand((unsigned)time(null));

i = (int)(rand() % n);

j = (int)(rand() % n);

while ((0 <= i < n) && (0 <= j < n))

p:switch (num = (int)(rand() % n))

goto p;

}break;

} case 2:

goto p;

}break;

} case 1:

goto p;

}break;

} case 0:

goto p;

}break;

} default:

break;

} if (b[i][j] == 1)

}else if (num == 1)

}else if (num == 2)

}else if (num == 3)

}goto p;

}} }

return 0;

}

leetcode經典程式設計題(9)

第 9 題 linked list cycle ii 知識點 鍊錶 題述 given a linked list,return the node where the cycle begins.if there is no cycle,returnnull.題意是在乙個鍊錶中找出乙個迴圈鍊錶,並找出迴...

筆試程式設計題彙總 9

0代表黑棋,1代表白棋,找出被白棋包圍的黑棋並吃掉,返回吃掉之後的結果 import sys from copy import deepcopy 4 1101 1011 1001 1111 6101001 110100 111011 010101 111111 010100 41111 0101 1...

陣列 程式設計題14

c 只能實現單句話,帶乙個標點 編寫程式顛倒句子中單詞的順序 方法 用迴圈逐個讀取字元,然後將它們儲存在乙個一維陣列中。當遇到句號 問號或者感嘆號 稱為 終止字元 時,中止迴圈並且把終止字元儲存在乙個char型別變數中。然後再用乙個迴圈反向搜尋陣列,找到最後乙個單詞起始位置。顯示最後乙個單詞,然後反...