指陣應用之迴圈計數

2021-06-19 11:48:36 字數 513 閱讀 7839

//問題:有n個人圍成一圈,順序排號,從第乙個人開始報數(從1到3開始報數),凡是報道3的人退出圈子,問最後留下的是原來的第幾號的哪位?

/*分析:這個題目用到與求100以內的素數相同的方法,即把乙個陣列中無關的數的值變為0,然後再輸出不為0的數,但是這個題目是迴圈計數,要想直接從

尾部回到首部,用指標式是非常方便的一種方法,即當i==n時,重新賦值0給i,這樣p+i有可以表示第乙個數的位址了,迴圈計數問題最好設定乙個計數

變數k,k每當到3的時候又重新賦值為0,這樣就能實現重複計數。

*/#include

int main()

i++;

//當i==n時,第一輪迴圈結束

if(i==n)

i=0;

}printf("the last people's number is:");

while(*p==0)p++;

printf("%d\n",*p);

return 0;

}

磁陣應用系統簡介

mount 指掛載,即在linux作業系統中,掛載是指將乙個裝置 通常是儲存裝置 掛接到乙個已存在的目錄上,對目錄進行操作,就相當於對儲存裝置進行儲存。卷 硬碟上的儲存區域,驅動器使用一種檔案系統 如fat或ntfs 格式化卷,並給它指派乙個驅動器號。單擊 windows資源管理器 或 我的電腦 中...

DelegateAndEvent應用之回馬槍

應用 delegate 和event 實現函式的 在實際的開發中非常有用。它實現的實際上是一種依賴通知的效果。通常可以用在 子窗體資訊更新的結果反饋至母窗體 類的屬性值和 ui控制項值依賴時的相互 通知 等。現通過簡單的例子 demo 這兩種應用場景 一 類的屬性值發生變化時,反饋到和它關聯的控制項...

Docker應用之倉庫

倉庫是存放映象的地方 註冊伺服器是管理倉庫的具體伺服器,每個伺服器上可以有多個倉庫,每個倉庫也可以有多個映象 如 dl.dockerpool.com ubuntu dl.dockerpool.com就是註冊伺服器位址,ubuntu是倉庫名 一 docker hub公共映象市場 docker hub是...