C 第五章課程設計

2022-10-11 02:33:06 字數 1362 閱讀 7944

第五章實驗報告函式與編譯預處理)

指導老師束鑫

1140501218 彭祥

1.設計函式void input(int a[4])用於對二維陣列初始化,函式void output(int a[4])用於輸出陣列中的元素;定義函式int search_max(int a[4], int &col, int &vol),用於查詢二維陣列a中的最大值元素,並記錄其最大值元素的行、列下標,其中最大值元素的值由函式返回值帶回給主函式,而對應的下標分別儲存到col和vol中。在主函式中測試。

源程式**:

#include<>

void input(int a[4])

void output(int a[4])

}int search_max(int a[4],int &col,int &vol)

cout<<"col="< return x;

}void main()

執行結果是:

2.設計函式int int_to_string(int num, char a, int &n),對從鍵盤讀入的乙個值不為0的任意位數的十進位制整數num,統計出num的位數n及各位數字之和s;在主函式中呼叫int_to_string()函式,對從鍵盤讀入的整數進行測試。呼叫該程式的執行結果如下所示(下劃線部分為輸入內容):

請輸入乙個整數:12345

12345是5位數其各位數字之和為15.

源程式**:

#include<>

int int_to_string(int num,char a,int &n)

cout

}void main()

執行結果是:

3. 將字串逆序

源程式**:

#include<>

void z(char *x)

}void main()

執行結果是:

4. 找出所有的水仙花數

源程式**:

#include<>

void sum(int m)

if(m==s)cout<}

void main()

執行結果是:

5.輸出200以內所有素數,要求當數是素數是返回1,否則返回0

源程式**:

#include<>

int fun(int n)

void main()

}}執行結果是:

實驗結論:

定義無參函式時,函式名後的圓括號不能省略,括號中可以寫void,也可以什麼都不寫。定義有參函式時,如果函式有多個引數,必須逐一指定每個形參的資料型別和形參名,多個形參之間要用逗號隔開。c++規定程式中不能巢狀定義函式,但允許函式巢狀呼叫。

進行函式過載時,要求同名不同參。

C案例教程教案 第五章

第5章迴圈結構程式設計 5.1 goto語句 goto語句為無條件轉向語句,它可以控制程式的轉向操作。1 goto語句一般格式 goto 語句標號 2 說明 1 語句標號是按識別符號規定書寫的符號,放在某一語句行的前面,標號後加冒號。2 語句標號起標識語句的作用,與goto語句配合使用。執行goto...

第五章課程內容

第一節課程概述 1 活動分析法 即通過對人類社會活動的分析,發現社會所需要的知識 技能 能力 和態度等,以此作為課程的基礎。2 課程 是指學校學生所應學習的學科總和及其程序與安排。廣義的課程 指學校為實現培養目標而選擇的教育內容及其程序的總和,它包括學校所教的哥們學科和有目的 有計畫的教育活動。狹義...

車身設計總結第五章

第五章車身nvh特性研究 第一節汽車nvh特性 一 概述 p155 p156 二 聲學基礎理論 p156 p157 1.雜訊的客觀量度 2.雜訊的主觀量度與計權聲級 三 汽車中的nvh現象 p158 四 車身的nvh特性 p159 第二節 nvh特性設計方法 一 整車nvh目標的確定 p159 二 ...