C 基礎程式設計DAY18

2021-10-01 06:49:29 字數 3089 閱讀 9630

//寫一函式,在一陣列裡查詢某個值

#include

#include

using

namespace std;

intsearch

(int a,

int n,

int key)

//else return -1;

}return-1

;//key不在a中,返回-1,表示該函式失敗

}int

main()

;int key;

cin >> key;

cout <<

search

(a,10

,key)

;system

("pause");

return0;

}

#include

#include

using

namespace std;

int main (

)//動態記憶體分配

a1 =

newint

*[m]

;for

(i=0

; i((a1[i]

=new

int[n])==

null

) exit (0)

; b1 =

newint

*[a]

;for

(i =

0;i((b1[i]

=new

int[b])==

null

) exit (0)

; c1 =

newint

*[m]

;for

(i=0

; i((c1[i]

=new

int[b])==

null

) exit (0)

;//建立矩陣a1

cout<<

"輸入第乙個矩陣的元素:"

;for

(i=0

; i)//建立矩陣b1

cout<<

"輸入第二個矩陣的元素:"

;for

(i=0

; i)//將c1矩陣所有元素賦值為0

for(i=

0; i)for

(j=0

; j) c1[i]

[j]=0;

//計算c1

for(i=

0; i)for

(j=0

; j)for

(k=0

; k) c1[i]

[j]+

= a1[i]

[k]*b1[k]

[j];

//輸出c1

cout<<

"輸出結果為"

0; i//釋放記憶體空間

for(i=

0; i)delete

a1[i]

;delete

a1;for(i=

0; i)delete

b1[i]

;delete

b1;for(i =

0;i)delete

c1[i]

;delete

c1;system

("pause");

return0;

}

//計算某日是某年的第幾天

#include

#include

using

namespace std;

/*判斷是否為閏年*/

bool

isleapyear

(int n)

/*計算天數*/

intcount_days

(int year,

int mon,

int date)if(

isleapyear

(year)

) s++

;return s = s + date;

}int

main()

//編寫乙個幫助小學生學習加法的程式,隨機產生2個數,讓學生輸入答案。

#include

#include

#include

using

namespace std;

/* 獲得隨機數1-100 */

intget_randomno()

intmain()

system

("pause");

return0;

}

//從52個數里選13個數

#include

#include

#include

using

namespace std;

intmain()

, b[13]

=, t, i, j;

for(

int i=

1; i<=

52; i++

) a[i]

= i;

srand

(time(0

));/*獲得13個1-52之間不重複的數*/

for(

int j=

1; j<=

13; j++)}

/*排序*/

for(i=

1; i<=

13; i++

)for

(j=1

; j<=

13-i; j++)}

for(i=

1; i<=

13; i++

) cout << a[i]

<<

" ";

system

("pause");

return0;

}

1、題45中return -1;作為key不在陣列中的返回標誌;參考:c++函式返回值介紹(含return 0 與 return 1 與 return -1介紹

2、c++二維陣列指標

閉關日記 Day18

陰。好幾天沒更新日記了,說一下這幾天完成的事和正在做的事。專案f基本完結,專案b在除錯相容 360瀏覽器缺省會進入相容模式來渲染 練車 1號考科三 翻譯 uwp設計指南 當前進度1 時間碎片管理的uwp著手開發 專案t 另外,乙個學長想讓我幫忙做乙個h5小遊戲,在溝通中。target 003 時長 ...

前端學習Day18

一 3d的旋轉 增加了rotatez 和 rotate3d x,y,z,度數 注 x y z 它們是乙個向量值,0是不旋轉,1是旋轉 eg rotate3d 1,1,0,45deg 等價於 rotatex 45deg rotatey 45deg 二 3d的縮放 增加了 scalez 和 scale3...

Day 18 解析資料

day 18 正規表示式解析資料用正規表示式的方式來提取資料,在此不在贅述 補充一些正規表示式常用的符號 beautifulsoup解析資料 from bs4 import beautifulsoup 匯入第三方庫,注意大小寫 根據網頁內容建立解析器物件 格式為 beautifulsoup 網頁資料...