當前位置:首頁 » 編程語言 » c語言總分平均分用什麼
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言總分平均分用什麼

發布時間: 2022-04-23 19:37:42

c語言菜鳥問題(統計學生總成績和平均分)

#include<stdio.h>
void
main()
{
int
n,i;
float
score,sum=0.0,aver;//sum
一開始要賦值,經常出現這種錯誤
printf("請輸入學生人數:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
printf("請輸入學生成績:");
scanf("%f",&score);
if(score<0||score>100)//邏輯問題,一開始你的把正確的分數都過濾了
continue;
sum=score+sum;
}
printf("學生總成績為:%f\n",sum);
aver=sum/n;
printf("學生平均成績為:%f\n",aver);
}

㈡ C語言編程,求出某學生期末三門課程的總分及平均分

程序如下:
#include"stdio.h"
int main (void)
{
int a,b,c;//定義三個變數啊a,b,c分別存放三門課的成績
double sum,ave;//定義sum和ave分別存放三門成績的和與平均值
printf("請輸入三門課程的成績a= b= c= ");
scanf("%d%d%d",&a,&b,&c);
sum=a+b+c;//求三門課程的和
ave=(a+b+c)/3.0;//求三門課程的平均值
printf("輸出三門課程的總分及平均分sum=%lf\nave=%lf\n",sum,ave); //將總分及平均法進行輸出
return 0;
}
假設三門課成績分別為75,80,82;
所得結果為:

㈢ 設計一個C語言程序,要求能求一個班級學生的總分和平均分

用malloc 函數,用於申請內存。首先先輸入學生數n,然後申請一片內存,如下:
#include<stdio.h>
#include<stdlib.h>
int main()
{
int n,i;
float *score;
float sum=0.0,ave=0.0;
printf("請輸入班級學生人數:");
scanf("%d",&n);

score=(float *)malloc(n*sizeof(float));

printf("請輸入%d個學生的成績:\n",n);

for(i=0;i<n;i++)
{
scanf("%f",&score[i]);

sum=sum+score[i];

}

ave=sum/n;

printf("總分是 %.2f\n 平均分是 %.2f\n",sum,ave);

return 0;
}

㈣ C語言輸入某學生3個學科成績 輸出成績 總分和平均分

很簡單啊
#include
main()
{
float
a,b,c,sum,avg;
printf("輸入該學生的3課成績:");
scanf("%f,%f,%f",&a,&b,&c);
sum=a+b+c;
avg=sum/3;
printf("語文成績為
%.1f",a);
printf("數學成績為
%.1f",b);
printf("英語成績為
%.ff",c);
printf("總成績為
%.1f",sum);
printf("平均成績為
%.1f",avg);
}

㈤ C語言:從鍵盤輸入50名學生的6門成績,分別統計出每個學生的總分和平均分

設計一個二維數組dblArray[50][6],循環輸入每個學生每門課成績,
然後循環輸入每個人的總成績(dblArray[i][j],
j
從1到5,相加),平均成績就是用總成績除以
6
PS:都是double
類型

㈥ C語言 調用函數如何求分數的平均分。

1、首先我們打開visual studio 2019軟體,新建一個win32控制台程序。

㈦ 關於C語言求總分和平均數的問題

{
inti,j;
floatsum,average,x,y,z;
printf("請輸入每個同學每門課程的成績: ");
for(i=1;i<=5;i++)
{
scanf("%f%f%f",&x,&y,&z);
sum=x+y+z;
average=sum/3.0;//要除3.0才能得到正確答案
printf("第%d位同學的總分為:%f,平均分為:%f ",i,sum,average);
}
}

㈧ 用c語言寫程序 給定某個學生三門課成績,求其總分和平均分。

#include"stdio.h"
int main (void)
{
int a,b,c;//定義三個變數啊a,b,c分別存放三門課的成績
double sum,ave;//定義sum和ave分別存放三門成績的和與平均值
printf("請輸入三門課程的成績a= b= c= ");
scanf("%d%d%d",&a,&b,&c);
sum=a+b+c;//求三門課程的和
ave=(a+b+c)/3.0;//求三門課程的平均值
printf("輸出三門課程的總分及平均分sum=%lf\nave=%lf\n",sum,ave); //將總分及平均法進行輸出
return 0;
}

㈨ C語言程序,請你編寫一個程序計算每個學生的平均成績

#include&lt;stdio.h&gt;

void main()

{

float a[10][10];//用來存放10名學生的5門成績,最後一位用於存放平均成績

int i,j;

float sum=0.0;

for(i=0;i&lt;10;i++)

{

printf("請輸入第%d個學生的5門成績",i+1);

for(j=0;j&lt;5;j++)

{

scanf("%f",&a&lt;i&gt;[j]);

sum=sum+a&lt;i&gt;[j];

}

a&lt;i&gt;[10]=sum/5.0;

}

printf("10名學生的成績及平均分 ");

for(i=0;i&lt;10;i++)

{

for(j=0;j&lt;10;j++)

printf("%.3f",a&lt;i&gt;[j]);

printf(" ");

}

}

(9)c語言總分平均分用什麼擴展閱讀:

printf的用法

格式

printf函數的原型為:

#include&lt;stdio.h&gt;

int printf(const char*format,...);

在講每一個函數的時候都會先把它的函數原型寫出來,這個原型你們現在看不懂不要緊,等到學完C語言之後再來看這個原型就會發現它是很有參考意義的!它對深刻理解函數有著很大的價值。

printf的格式有四種:

1)printf("字元串 ");

#include&lt;stdio.h&gt;

int main(void)

{

printf("Hello World! ");// 表示換行

return 0;

}

其中 表示換行的意思。它是一個轉義字元,前面在講字元常量的時候見過。其中n是「new line」的縮寫,即「新的一行」。

此外需要注意的是,printf中的雙引號和後面的分號必須是在英文輸入法下。雙引號內的字元串可以是英文,也可以是中文。

2)printf("輸出控制符",輸出參數);

純文本復制

#include&lt;stdio.h&gt;

int main(void)

{

int i=10;

printf("%d ",i);/*%d是輸出控制符,d表示十進制,後面的i是輸出參數*/

return 0;

}

㈩ 輸入四個學生的成績,求他們的總分及平均分 用C語言怎麼做

#include<stdio.h>
voidmain()
{
floata,b,c,d;
printf("請輸入四名學生的成績:");
scanf("%f%f%f%f",&a,&b,&c,&d);
printf("四名學生的總分:%.1f分 ",a+b+c+d);
printf("四名學生的平均分:%.1f分",(a+b+c+d)*1.0/4);
}


運行示例: