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 排序...