用c語言的fun函式編寫程式從鍵盤輸入學生的

時間 2021-12-18 21:48:24

1樓:多xdl點事

**如下:

#include

//判斷及格人數

int fun(int a[10]){

int i, count=0;

for (i = 0; i < 10; ++i)if(a[i]>=60) count++;

return count;

int main(){

int a[10],i;

printf("請輸入10名學生的成績:\n");

for(i = 0;i < 10; i++)scanf("%d",&a[i]);

int count = fun(a);

printf("及格的人數為:%d\n", count);

return 0;

程式執行結果:

擴充套件資料c語言中對數字的統計:可以通過迴圈陣列的方式去乙個乙個的比較數字的大小,然後進行統計。首先可以通過迴圈的方式讀取每個數字,然後存到陣列中。

把陣列傳入到fun函式,在迴圈陣列對每個數字進行比較統計。

2樓:匿名使用者

#include

int fun()

return cnt;

}int main()

用c語言編寫fun函式 輸入2個學生3門課的成績,計算學生成績平均分,課程平

c語言對從鍵盤輸入的十個整數進行降序排序,排序後輸出第二大的數,編寫fun函式

3樓:匿名使用者

排序有挺多bai方法的,例du

如:氣泡排序法zhi、選擇dao排序法

以下使用選擇版排序

#include

int fun(int a, int n)}return 0;

}int main()

用c語言編寫fun函式 輸入2個學生3門課的成績,計算學生成績平均分,課程平

請用c語言編寫乙個函式fun功能是:計算n門課程的平均分,計算結果作為函式值返回

4樓:柯南哈哈

float fun(float a,int n)

用c語言編寫n!的函式,用C語言編寫乙個n!的函式

include void main 其中輸入n的時候別輸太大,你知道計算機中整型數大小是有上限的,再大就溢位了,或者把pro改成long也可以能接收的n大一點點,其實沒什麼用,當作習題練習吧 大連理工學生。11 39916800 12 479001600 13 6227020800 14 87178...

對函式fun的呼叫語句,C語言,下列對函式fun的正確呼叫語句是,請解釋下原因,謝謝

這個應該是b啊 先說a.他這裡呼叫的時候用了乙個變數t來接受返回值。這就是錯誤的,從fun函式的原型中,是用void來定義的,所以fun函式無返回值,他這就錯誤了。再說b.首先我們知道每乙個字元都有乙個他對應的ascii字元,這個ascii字元是乙個整數。d選項的第乙個實參32可以是乙個字元,也可以...

求用C語言編寫微控制器89C51電子時鐘程式,有時,分,秒,還有電路圖

你好!顯示部分是數碼管還是lcd 私信聯絡我吧 可以用ds1302來做 求乙個基於at89c51微控制器的數字時鐘程式,顯示時 分 秒不要求鬧鐘!就在開發板上的數碼管顯示 時鐘的話 你把數碼管的顯示的變數值放在定時器裡 通過你的定時器 來實現時分秒的定時 用c語言編寫at89c51微控制器程式,設計...

新手求助 c語言,用返回值為指標的函式,編寫在某字串中刪除某個字元的函式

你改變後的字串未用 0 結束,所以是不對的。在最後一定要加字串結束符,否則得不到你想要的。include char char search char str2,char c 這樣改改,效率更高。p 0 return str2 int main void 你的子函式的return應該放在迴圈結束之後。...

用c語言編寫函式 (1)求n個數的最大值,並呼叫該函式(2)將n個數排序

include int max int a,int n return max void sort int a,int n void main max max b,n printf max d n max printf 排序前 for i 0 i printf n sort b,n printf 排序...