1樓:匿名使用者
把100分定為最高分,60分為及格分數線。用c語言實現如下:
#include
#define n 100
void main()
int i;
float grade,sum=0,min=100,pass=0;
for(i=0;i {
scanf("%f",&grade);//輸入學生分數。
sum+=grade;//計算學生的成績的總和。
if (grade if (grade>=60) pass++; //求及格人數。
printf("%0.2f\n",sum/n);
//保留兩位小數輸出100個學生的成績的平均值。
printf("%0.2f\n",min);//保留兩位小數輸出最低分。
printf("%0.2f%%\n",pass/n*100);//保留兩位小數輸出及格率。
2樓:
這裡我就把100分定為最高分,60分為及格分數線。
c語言實現如下:
#include
#define n 100
void main()
printf("%0.2f\n",sum/n);
//保留兩位小數輸出100個學生的成績的平均值。
printf("%0.2f\n",min);//保留兩位小數輸出最低分。
printf("%0.2f%%\n",pass/n*100);//保留兩位小數輸出及格率。}
3樓:聽不清啊
#include
int main()
printf("平均分=%.2f\n最低分=%d\n及格率=%d%%\n",sum/100.0,min,jg);
system("pause");
return 0;}
用c語言程式設計 輸入某班的c語言成績,計算出其及格率
4樓:匿名使用者
#include
void main()
printf("及格率:%.2f%%",num*1.0*100/n);
}執行示例:
人數10只是個例子。你可以規定其他值,並輸入對應的分數。
5樓:
#include
int main()
jigelv=(jigeshu*100.0/zongshu);
printf("及格率為%3.1f%%\n",jigelv);
return 0;}
c語言程式 輸入10個學生的成績,要求輸出這10個成績的及格率和優秀率,再輸出不及格的成績
6樓:汐日南莘
#include
int main()
int score[10];
printf("請輸入10個同學的分數\n");
for(int i=0;i<10;i++)scanf("%d",&score[i]);
int pass=0,excellent=0;
for(i=0;i<10;i++)
if(score[i]>=60)
pass++;
if(score[i]>=80)
excellent++;
printf("及格率是%g%%\n",pass/10.0*100);
printf("優秀率是%g%%\n",excellent/10.0*100);
printf("\n不及格的分數為");
for(i=0;i<10;i++)
if(score[i]<60)
printf("%3d",score[i]);
printf("\n");
7樓:
# include
int main()
if(grade[i]>=60)
else
}passrate=1.0f*j/10*100;
exerate=1.0f*k/10*100;
printf("這些學生的及格率為%.2f%%\n",passrate);
printf("這些學生的優秀率為%.2f%%\n",exerate);
if(m>0)
{printf("不及格成績有:");
for(i=0;i
8樓:手機使用者
從鍵盤輸入 10 名同學的c語言設計成績,然後呼叫計算成績等級的函式(成績等級:90~100 優秀:80~90 良好:
70~80中等:60~70及格:0~60不及格;),計算並輸出每個同學的成績等級。
用c語言 輸入10個同學的成績,統計不及格的人數,並輸出及格率
9樓:匿名使用者
#include
void main()
printf("及格人數為%d,及格率為%f. \n",n,n/10);}
10樓:
正確的,我執行過了.
#include
int main()
printf("不及格人數:%d, 及格率:%.1f%% \n", n, (10-n)*1.0/10*100);
return 0;}
11樓:匿名使用者
#include
int main()
printf("及格人數:%d, 及格率:%d\%\n", n, (10-n)*10);
return 0;}
12樓:匿名使用者
#include
int main()
printf("及格率:");
printf("%f",(double)m/10);
return 0;}
需要一個成績系統 是c語言 有及格率 平均分,總分, 10
13樓:匿名使用者
#include
#include
#define stu_num 3 /*巨集定義學生的數量*/
struct student /*定義一個結構體用來存放學生學號、三門課成績、總分及平均成績*/
; /*排序用一個函式來實現*/
void sortscore(student *stu,int n) }
} int main( )
}stu[i].pass = num/3; //及格率
} printf("\n");
sortscore(stu,stu_num);/*呼叫排序函式*/
/*輸出排序後的各學生的成績*/
for(i = 0 ; i < stu_num; i++)
return 0;}
用C語言程式設計輸入整數數,求它們的和及平均值
include int main include void main 用c語言程式設計輸入三個整數數,求它們的和及平均值 include int main include stdio.h include void main c語言程式題 輸入任意三個整數,求它們的和及平均值 include void...
求EXCEL中百分比的平均值用什麼公式算
百分比 相對數 是不能直接算的哦!平均百分比只能先算出總和 絕對數 再計算。excel如何求百分比的平均值?百分比的平均值通常不是這樣算的。而是通過比值的原始資料加權得出。也就是你h列的計算源資料 例假如你的h5 g5 f5 平均值就是h36 sum g5 g35 sum f5 f35 你是要求這些...
C語言。輸入n個學生的姓名,語文,數學,英語成績
建議你使用單連結串列方式來實現 結構如下 struct student 然後進行連結串列查詢操作並做排序輸出 這是個思路,應學生數量不定,貌似連結串列最合適,也許不是最好的,僅供參考 c語言程式設計,輸入一個學生的姓名 學號 英語 數學 計算機成績,輸出學生姓名 學號和平均成績 把這些資訊全入在一個...