第六章作業

2021-06-21 21:50:48 字數 2527 閱讀 1729

例題6.1  舉例說明了指標的幾種表示形式,*p指向指標指向的變數,&p指向該變數的儲存位址,

/**********************************

** 例題6.1 指標的幾種形式 **

** 自動化1121 李慶典 **

**********************************/

#include //預編譯處理命令

using namespace std; //標準名字空間

int main()

*q='\0';

cout<<"string1 is:";

cout<

例題6.7

/*******************************************

** 例題6.9 利用指標相減來計算字元長度 **

** 自動化1121 李慶典 **

*******************************************/

#include //預編譯處理命令

using namespace std; //標準名字空間

int main() //主函式

; int *p[5]=;

for (int i =0;i<5;i++)

cout<

例題6.12

/*******************************************

** 例題6.12 字元指標陣列的舉例 **

** 自動化1121 李慶典 **

*******************************************/

#include //預編譯處理命令

using namespace std; //標準名字空間

int main() //主函式

; int i;

while (1) ;

char *t;

int i,j,n=4;

for(i=0;i0)

for(i=0;i

例題6.15

/*******************************************

** 例題6.15 用指標陣列處理二維陣列 **

** 自動化1121 李慶典 **

*******************************************/

#include //預編譯處理命令

using namespace std; //標準名字空間

int main() //主函式

; char ** pp;

pp=a;

while(* pp != null)

cout<<* pp++<

這裡要注意指標陣列與陣列指標的區別

int  * p[3]    為乙個指標陣列,指乙個陣列

int  (*p)[3]  為乙個陣列指標,為乙個指標,乙個陣列的指標,輸出乙個一維陣列的指標

/*******************************************

** 例題6.18 用陣列指標處理二維陣列 **

** 自動化1121 李慶典 **

*******************************************/

#include //預編譯處理命令

#include //控制符處理檔案

using namespace std; //標準名字空間

int main() //主函式

; int (*p)[3]; //乙個一維陣列指標

int i,j;

p=a;

for (i=0;i<2;i++)

例題6.21

/*******************************************

** 例題6.201 用指標來實現兩個資料的互換 **

** 自動化1121 李慶典 **

*******************************************/

#include //預編譯處理命令

#include //控制符處理檔案

using namespace std; //標準名字空間

void dia(int *,int *);

int main() //主函式

int min(int *s,int n)

int min(int x,int y)

{ int z;

if(x

第六章作業

6.12 要求 1 建立基類area cl的兩個派生類rectangle與isosceles,讓每乙個派生類都包含乙個函式area 分別用來返回矩形與三角形的面積。用建構函式對height與width進行初始化。2 寫出主程式,用來求height與width分別為10.0與5.0的矩形面積,以及求h...

作業第六章

一簡答題 1.說明在迴圈結構中break和continue語句的區別。答 break語句 用於終止某個迴圈,程式跳轉到迴圈體外的下一條語句。continue語句 用於跳出本次迴圈,進入下一次迴圈。2.使用for迴圈結構實現 從鍵盤上輸入接收從周一到周五每天學習時間 以小時為單位 並計算每日平均學習時...

第六章作業

一簡答題 1.什麼是盒子模型?盒子模型的屬性有那幾個?它們的作用分別是什麼?答 1 css將網頁中所有元素都看成乙個個盒子。2 盒子模型屬性有邊框 內邊距和外邊距。3 邊框設定網頁元素邊框的顏色 粗細和樣式 外邊距指與其他盒子之間的距離,也就是指網頁中元素與元素之間的距離,便於精確控制盒子的位置 內...