① c語言程序設計基礎題:設計一個程序,求2,5,7,11這四個數的平均值。
void main()
{
int a[4];
a[0]=2;
a[1]=5;
a[2]=7;
a[3]=11;
int sum=0;
for(int i=0;i<4;i++)
{
sum=sum+a[i];
}
fioat ave=sum/4;
printf("平均值是:%f",sum);
}
② 怎樣用C語言求平均數
題目:計算鍵盤輸入的整數的平均值。遇到輸入數為負數時,結束程序,輸出結果。
實現過程:
定義一個整形變數n,用來存儲每次輸入的整數
定義一個整形變數cnt,用來記錄輸入的整數的個數
定義浮點型變數sum保存整數的和,初始化為0.0
使用for循環,cnt為循環控制變數,輸入一個整數n,若n<0結束循環,否則將輸入的數據n累加到sum中
如果cnt大於0,則輸出平均值sum/cnt ;
參考代碼:
③ C語言程序設計,3個評委4個選手,求四個選手的總分和平均分。運行代碼怎麼敲啊現在急需。
#include<stdio.h>
#define N 3
#define M 4
void main()
{ float a[N][M+2]; int i,j;
for ( i=0;i<N;i++ )
{ printf("請輸入第%d位選手評分:",i+1);
for ( j=0;j<M;j++ ) scanf("%f",&a[i][j]);
a[i][M]=0; for ( j=0;j<M;j++ ) a[i][M]+=a[i][j]; //累加計算總分
a[i][M+1]=a[i][M]/M; //計算平均分
}
for ( i=0;i<N;i++ )
{ printf("選手編號 評分1 評分2 評分3 總分 平均分\n");
printf("%8d",i+1);
for ( j=0;j<M+2;j++ ) printf("%8.1f",a[i][j]);
printf("\n");
}
}
④ C語言4個數值求平均值,求糾錯
錯誤如下:
主函數入口沒有加int(int main())
#include<stdio.h>
intmain(){
inta,b,c,d;
floate;
scanf("%d%d%d%d",&a,&b,&c,&d);
e=(a+b+c+d)/4;
printf("%f
",e);
}
⑤ c語言程序設計:任意輸入4門課程的成績,計算它們的平均值
代碼如下:
main(){
int i;
double sum = 0, num;
for(i=1; i<5; i++){
printf("請輸入第%d門課的成績:", i);
scanf("%d",&i)
num = input.nextDouble();
sum+=num;
}
double average = sum/4;
printf("4門課成績的平均分為:%.2f",average);
}
}
源代碼截圖:
⑥ 簡單的c語言average函數求平均值,
代碼如下:
#include<stdio.h>
void main()
{
int x, y;
double average;
scanf("%d %d", &x, &y);
average = (x + y) / 2.0;
printf("average = %f ", average);
}
2.此程序目的是通過控制台輸入兩個數值,求這兩個數值的平均值
注意輸入第一個數值後,回車然後輸入第二個數值
⑦ c語言(用最簡單的,初學)從鍵盤輸入四個整數,求平均值.數據輸入,計算結果和輸出要求有注釋
#include <stdio.h>//包含標准輸入輸出庫
int main()//主函數聲明
{
int a,b,c,d,sum;//定義四個變數來接收四個整數,sum為四個數的和
float average;//定義一個浮點型的平均數,即小數
scanf("%d%d%d%d",&a,&b,&c,&d);//輸入函數
sum = a + b + c + d;//求和
average = sum /4 +sum %4;//計算平均數,前面為整數部分後面為小數部分
printf("%f\n",average);//列印結果
return 0;//結束返回
}
⑧ 用c語言編程:編寫一個程序,輸入4個數,求其平均值
程序代碼如下:
(8)c語言求四個平均值的代碼擴展閱讀(C程序編寫注意事項):
1.每個程序中一定包含main()函數, 盡管C語言中對函數命名沒有限制。
2.printf函數永遠不會自動換行,只能用 來實現, 回車鍵進行的換行在編譯中會出現錯誤信息。
3.在vs2008中編譯.測試需要加 system("pause"); 來暫停dos自動退出導致的printf無法顯示。
4.所有自定義變數,必須聲明才能使用。
5.每行只書寫一條語句, 在運算符兩邊加上一個空格, 便於閱讀。
⑨ 求用C語言編寫 4個數的平均值
#include<stdio.h>
main()
{
int a,b,c,d,n=0;
scanf("%d%d%d%d",&a,&b,&c,&d);
n=(a+b+c+d)/4;
printf("%d\n",n);
}
⑩ 我寫的是C語言中求4個數的平均值的代碼,哪裡不對
printf("%f",(a+b+c+d)/4);//輸出的佔位符(%f)錯了;結果0.00000
a,b,c,d都是整型(int)除以4後的結果,依然是整型(int),佔位符為%d;
也可以這樣
printf("%f",(float)((a+b+c+d)/4));//將結果的類型強制轉換為浮點型(float)