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

c語言求均值scanf用法

發布時間: 2022-06-11 11:03:14

① 用c語言編程求平均值:

#include
int
n,i;
double
sum,a,minn,maxn;
int
main()
{
scanf("%d",&n);
sum=0;
minn=10000;
maxn=-10000;
for
(i=1;
i<=n;
i++)
{
scanf("%lf",&a);
sum+=a;
if
(a
maxn)
maxn=a;
}
sum-=minn+maxn;
printf("%.2lf\n",sum/(n-2));
}
如果最高分高於10000,請把minn=10000;中的10000改成稍微大於最高分的一個數,如果最低分地域-10000,請把maxn=-10000;中的-10000改成略小於最低分的一個數
我默認最終結果保留兩位小數,如需變動,則把printf("%.2lf\n",sum/(n-2));
中的"2"改成你想保留的小數位數,若保留整數則改為"0"。

② 怎麼用c語言計算平均數

1、新建一個求數組內所有元素的平均值項目。

③ c語言中輸入n個數求平均值

#include<stdio.h>

int main()

{

int num;

double sum = 0;

int count = 0;

while(scanf("%d", &num) && num != -1)//輸入-1停止

{

sum += num;

count++;

}

printf("%f", sum / count);

return 0;

}

(3)c語言求均值scanf用法擴展閱讀

算術運算符

用於各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求余(或稱模運算,%)、自增(++)、自減(--)共七種。

關系運算符

用於比較運算。包括大於(>)、小於(<)、等於(==)、 大於等於(>=)、小於等於(<=)和不等於(!=)六種。

邏輯運算符

用於邏輯運算。包括與(&&)、或(||)、非(!)三種。

位操作運算符

參與運算的量,按二進制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。

④ C語言中的Scanf的用法舉例:求3,4,7的和及平均值

#include <stdio.h>

int main()

{ int a,b,c,s;

scanf("%d%d%d",&a,&b,&c);

s=a+b+c;

printf("%d %g ",s,s/3.0);

return 0;

}

⑤ 關於c語言scanf的用法

記住一點,scanf認為遇到「非法輸入」就結束。
scanf("%2d%f",&a,&b);中第一個格式控制字元2d的意思是讀取2位,作為一個整數輸入到給對應的變數a的地址中。輸入876,當然只讀取前2位87。這是2的作用,後面輸入對於2來說,相當於非法輸入。
對於%f,後面輸入的是7
543.0,對於浮點型數據是不可能得到空格的,所以遇到空格,認為是非法輸入,結束輸入。所以b的值是6,即是6.000000

⑥ 怎麼用C語言算任意兩個數平均值

修改後如下,主要問題為,a=sum/2.0,若除以2,則最後結果為一個整型

#include <stdio.h>
void main()
{
int x,y ;
printf("plesae in put two numbers");
scanf("%d%d",&x&y");
float a,sum;
sum=x+y;
a=sum/2.0;
printf("The average is :%f ",a);
}

拓展資料:

C語言是一門通用計算機編程語言,廣泛應用於底層開發。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。

盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。

二十世紀八十年代,為了避免各開發廠商用的C語言語法產生差異,由美國國家標准局為C語言制定了一套完整的美國國家標准語法,稱為ANSI C,作為C語言最初的標准。[1]目前2011年12月8日,國際標准化組織(ISO)和國際電工委員會(IEC)發布的C11標準是C語言的第三個官方標准,也是C語言的最新標准,該標准更好的支持了漢字函數名和漢字標識符,一定程度上實現了漢字編程。

C語言是一門面向過程的計算機編程語言,與C++,Java等面向對象的編程語言有所不同。

其編譯器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。

⑦ C語言求平均數問題

#include<stdio.h>

void main()

{

float a,b,c,ave;

printf("Please input 3 numbers:");

scanf("%f,%f,%f",&a,&b,&c); //連續輸入三個數,用逗號隔開

ave=(a+b+c)/3;

printf("The average is:%f",ave);

}

⑧ 用c語言編程:編寫一個程序,輸入4個數,求其平均值

程序代碼如下:

(8)c語言求均值scanf用法擴展閱讀(C程序編寫注意事項):

1.每個程序中一定包含main()函數, 盡管C語言中對函數命名沒有限制。

2.printf函數永遠不會自動換行,只能用 來實現, 回車鍵進行的換行在編譯中會出現錯誤信息。

3.在vs2008中編譯.測試需要加 system("pause"); 來暫停dos自動退出導致的printf無法顯示。

4.所有自定義變數,必須聲明才能使用。

5.每行只書寫一條語句, 在運算符兩邊加上一個空格, 便於閱讀。

⑨ C語言求平均值:輸入三個數,求平均值

#include<stdio.h>

void main()

{

int a,b,c;

double d;

printf("請輸入3個整數:");

scanf("%d%d%d",&a,&b,&c);

d=(a+b+c)/3;

printf("%lf",d);

}

C程序中函數的數目實際上是不限的,如果說有什麼限制的話,那就是,一個C程序中必須至少有一個函數,而且其中必須有一個並且僅有一個以main為名的函數,這個函數稱為主函數,整個程序從這個主函數開始執行。

C語言發展的那麼多年來,用C語言開發的系統和程序浩如煙海。在發展的同時也積累了很多能直接使用的庫函數。

(9)c語言求均值scanf用法擴展閱讀:

C語言主要特點:

1、簡潔的語言

2、具有結構化的控制語句

3、豐富的數據類型

4、豐富的運算符

5、可對物理地址進行直接操作

6、代碼具有較好的可移植性

7、可生成高質量,目標代碼執行效率高的程序

參考資料:網路-C語言