三個和陣列有關的程式題目(C )

2021-09-08 16:51:00 字數 1158 閱讀 2764

問題描述:

有n個整數,使前面各數順序向後移動m個位置,最後m個數變成最前m個數

程式**:

#includeusing namespace std;

int main()

cout<

cin>>m;

move(a,n,m);

cout<

for(i=0;i

執行介面:

問題描述:先建立乙個陣列a[100]並置初始值為0,然乎輸入洞穴的數量n。 在進行迴圈,通過迴圈來模擬找洞穴的過程,所有被找到的洞穴對應的陣列的值置為1,如此迴圈1000次。 然後將陣列的前n個元素,依次判斷,並輸出元素值為0的陣列的i。

程式**:

#includeusing namespace std;

int main();

int i=0,k=0;

int n;

cout<

cin>>n;

for(i=1;i<=1000;i++)

}for(i=1;i<=n;i++){

if(a[i]!=1){

cout<

執行介面:

問題描述:有n個人圍成一圈,順序排號。從第乙個人開始報數(1~3報數),凡報到3的人退出圈子,問最後留下的人原來排在第幾號

程式**:

#includeusing namespace std;

int main(){

int a[1000];

int n=0;//n表示一共多少人

int m=0;//m表示被淘汰的人數

int i=0;//每輪迴圈中的計數器

int k=0;//用來表示報數的數

int j=0;

cout<

cin>>n;

for(j=0;j

執行介面:

有關malloc的三個問題

1.如何知道申請的空間就是所需的空間大小 2.free的時候只給了指標那麼如何知道該free多大的空間 3.申請空間的時候怎麼知道哪些用了哪些沒用。malloc函式是glibc提供的庫函式。glibc的記憶體管理使用的方法是ptmalloc。ptmalloc對於申請記憶體的大小小於128kb時,分配...

有關Wiki的三個應用

8月12日的首屆中文維客已經落幕多日了,而我的心依舊難以平靜。wiki是一種崇尚平等 分享以及積累的文化,其價值自然不言而喻,但是它要真正得到廣大網民的接受和認可,則還有很長的一段路要走。wiki作為一種資訊發布的方式,其複雜性相對於blog bbs和論壇而言要高得多。這個複雜性不僅是對於wiki系...

三個簡單的C語言程式

今天介紹三個最簡答的c語言程式。解題思路 在主函式中用printf函式原樣輸出以上文字 編寫程式 includeint main 執行結果 this is a c program.以上執行結果是在visual c 6.0環境下執行程式時螢幕上得到的顯示。程式分析 先看第2行,其中main是函式的名字...