第一次作業

2022-05-15 07:27:42 字數 1511 閱讀 4891

#includevoid encrypt(char *s);

int main()

void encrypt(char *s)

else if(*s=='z')

else}}

(1). 演算法

(2). 流程圖

void sum_diff( float op1, float op2, float *psum, float *pdiff )

(1). 演算法

(2). 流程圖

void splitfloat( float x, int *intpart, float *fracpart )

(1). 演算法

第一步:用for迴圈遍歷陣列

第二步:如果陣列裡有滿足list[i]等於指定元素x,則返回i的值

第三步:否則返回-1代表沒有滿足條件

(2). 流程圖

}本題在pta上沒有錯誤,但在c++編譯器上存在如下錯誤:

具體原因不清楚,希望有人能解答。

(1). 演算法

第一步:統計字串有多少個字元,用count記數

第三步:否則從第m個元素開始複製給另乙個字串

(2). 流程圖

if(count錯誤資訊1:空串定義

改正1:定義s[0]='\0'即可定義為空串

錯誤資訊2:複製字串時最後乙個字元沒有定義為\0,出現了錯誤提示

改正2:在退出迴圈時定義s[i]='\0'

這兩周主要學習了指標的各種用法,有單一元素的指標,陣列的指標,字串的指標等,大體上是這樣,具體的知識點很多,但都比較容易,就不總結了。

感覺學的挺好,題目自己都能做出來,也基本沒有錯誤。

這次圖表並沒有做好統計工作,而且感覺弄這個圖表意義不大

第一次作業

1.用較低的成本,開發出滿足客戶需求的軟體,開發的軟體可靠性高,易於維護和移植 2.分為設計階段,開發階段和測試執行階段 1 設計階段 分析客戶需求,明確要解決哪些問題,實現哪些功能,以及確定基本方法 2 開發階段 a.概要設計 畫出流程圖,進行模組化劃分,建立模組的層次結構以及呼叫關係 b.詳細設...

第一次作業

1.4 非計算機專業 程式和軟體有何不同?答 程式是通過計算機語言寫出來的具有許多演算法的摸板,是實現軟體功能的底層推手 推手的意思可以理解為動力 所以,程式是軟體的內在因子,而軟體是乙個或多個程式通過編譯器編譯出來的成品。1.3 查詢資料,解釋什麼是圖靈測試?答 指測試者與被測試者 乙個人和一台機...

第一次作業

1.解釋什麼是圖靈測試?圖靈測試 又稱 圖靈判斷 是圖靈提出的乙個關於機械人的著名判斷原則。一種測試機器是不是具備人類智慧型的方法。如果說現在有一台電腦,其運算速度非常快 記億容量和邏揖單元的數目也超過了人腦,而且還為這台電腦編寫了許多智慧型化的程式,並提供了合適種類的大量資料,使這台電腦能夠做一些...