c 每日一練 day2

2021-08-14 22:53:58 字數 958 閱讀 9668

#if 0

2.建立乙個類sum,求二維陣列外圍各元素的和,並且輸出陣列各元素及所求之和。具體要求如下:

(1)私有資料成員

int a[4][4]:二維陣列,存放要處理的資料。

int s:存放陣列a外圍各元素的和。

(2)公有成員函式

sum(int b[4][4]):建構函式,用陣列b初始化陣列a。

void process():求二維陣列外圍各元素的和s。

void print():按行列方式輸出陣列a的各元素值,並輸出外圍各元素的和。

(3)在主函式中完成對該類的測試。使用如下測試資料(外圍元素是指陰影部分的元素):

1 2 3 4

5 6 7 8

9 10 11 12

13 14 15 16

#endif

#include 

using

namespace

std;

class sum

;sum::sum(int b[4][4])

}}void sum::process()

for (int i = 1; i < 3; i++)

s = sum1 + sum2 + sum3 + sum4;

}void sum::print()

cout

<< endl;

}cout

<< "---------------------"

<< endl;

cout

<< "s = "

<< s << endl;

}int main()

; sum s1(b);

s1.process();

s1.print();

return

0;}

每日一練day 1

1 關鍵字static 的作用?static關鍵字至少有下列n個作用 1 設定變數的儲存域,函式體內static變數的作用範圍為該函式體,不同於auto變數,該變數的記憶體只被分配一次,因此其值在下次呼叫時仍維持上次的值 2 限制變數的作用域,在模組內的static全域性變數可以被模組內所用函式訪問...

每日一練(Day7)

children 取得匹配元素的子元素集合 next 取得匹配元素後面緊鄰的同輩元素 prev 去得匹配元素前面緊鄰的同輩元素 siblings 取得匹配元素前後的所有同輩元素 closest 取得最近匹配元素 find 取得匹配元素中的元素集合,包括直接子元素和後代元素 原子性 字段不可分,否則就...

C 每日一練(STL Queue)

queue 佇列 queue 是乙個容器介面卡 container adaptor 型別,被特別設計用來執行於fifo first in first out 場景,在該場景中,只能從容器一端新增 insert 元素,而在另一端提取 extract 元素。1 有何用?queue 提供了一系列成員函式用...