呼叫函式練習(實訓報告)

2021-10-01 17:41:51 字數 1841 閱讀 1238

呼叫函式輸入陣列,並且輸出,同時按從小到大的順序輸出(氣泡排序法)

#include

"stdio.h"

void

setarray

(int);

void

printarray

(int);

void

sortarray

(int);

//此宣告是正確的寫法

void

main()

void

setarray

(int a[10]

)//輸入十個整數存入陣列

}void

printarray

(int a[10]

)//輸出陣列

printf

("\n");

}void

sortarray

(int a[10]

)//氣泡排序法}}

printf

("則輸入的資料從小到大排列如下:\n");

for(i=

0;i<=

9;i++

)printf

("%d,"

,a[i]);

}

在main函式中定義整形陣列,長度10.

1:在main函式中完成陣列的賦值

2、要求寫乙個有引數函式,對給定的陣列氣泡排序。

3、在main函式中,從鍵盤讀入乙個小於10的整數n。寫乙個函式求1-300之間所有能被n整除的數值,輸出。並統計能被整除的個數,輸出

4、要求從main函式讀入乙個整數。寫乙個函式輸出該整數的每一位數字。

實訓格式:

一、函式分析,文字描述即可。寫明函式需要定義為哪種函式(有無引數、有無返回值)及原因即可

#include

"stdio.h"

voidpx(

int a[10]

);//排序

voidzc(

int n)

;//整除

voidds(

int z)

;//讀數

intmain()

px(a)

;printf

("\n下面進行第二個函式,按照提示進行!\n");

printf

("請輸入乙個小於10的整數n\n");

scanf

("%d"

,&n);zc

(n);

printf

("\n現在進行第三個函式!\n\n");

printf

("請讀入乙個整數,將為你讀出每一位數字!\n");

scanf

("%d"

,&z);ds

(z);

return0;

}voidpx(

int a[10]

)}}for

(i=0

;i<=

9;i++

)printf

("%d\t"

,a[i]);

}voidzc(

int n)

}printf

("在0-300中能被%d整除的數一共有%d個!\n"

,n,count);}

voidds(

int z)

printf

("num的值為%d\n"

,num)

;for

(i=num-

1;i>=

0;i--

)}

最後乙個函式的寫法很精巧,可以借鑑,用到了自增的先後循序,儲存每一位數的方法也很獨特,與通過計算得出每一位更加簡便!

Java實訓報告

時間過得真快,轉眼間為期一周的實訓已經結束。經過這一周的實訓練習讓我們學到了許多知識,回頭想想實訓這幾天我們確實是有很大收穫的。一周,看似很簡短的時間,實際上按小時計算120小時卻是個不小的數字,也許有些牽強。但是簡短的時間仍是有效的,因為在這一周中我們學到了很多東西,這一周我們在學習的同時,也進一...

堆垛實訓報告總結 叉車實訓總結

叉車實訓總結 經過幾星期的叉車實踐操作,在叉車有了基本的叉車知識的同時 掌握了基本的操作方法,並在最後的考核中取得了良好的成績。實訓完我深刻了解到理論聯絡實際的重要性。學習技能的過程,也是良好 工作作風的乙個積累。對待工作要一絲不苟,嚴謹仔細,在實踐中積 累經驗。以下就對叉車做簡單的闡述。叉車是工業...

堆垛實訓報告總結 叉車實訓總結

叉車實訓總結 經過幾星期的叉車實踐操作,在叉車有了基本的叉車知識的同時 掌握了基本的操作方法,並在最後的考核中取得了良好的成績。實訓完我深刻了解到理論聯絡實際的重要性。學習技能的過程,也是良好 工作作風的乙個積累。對待工作要一絲不苟,嚴謹仔細,在實踐中積 累經驗。以下就對叉車做簡單的闡述。叉車是工業...