tft每日頭條

 > 圖文

 > c語言輸入三個整數怎麼求平均值

c語言輸入三個整數怎麼求平均值

圖文 更新时间:2024-08-15 03:11:59

c語言輸入三個整數怎麼求平均值?首先輸入要輸入的整數個數n,然後輸入n個整數輸出為n個整數中負數的個數,和所有正整數的平均值,結果保留一位小數,我來為大家科普一下關于c語言輸入三個整數怎麼求平均值?下面希望有你要的答案,我們一起來看看吧!

c語言輸入三個整數怎麼求平均值(c語言實現輸入n個整數記錄負數個數和正整數的平均值)1

c語言輸入三個整數怎麼求平均值

題目描述

首先輸入要輸入的整數個數n,然後輸入n個整數。輸出為n個整數中負數的個數,和所有正整數的平均值,結果保留一位小數。

輸入描述:

首先輸入一個正整數n,然後輸入n個整數。

輸出描述:

輸出負數的個數,和所有正整數的平均值。

示例1

輸入

複制

5 1 2 3 4 5

輸出

複制

0 3

如下是我的實現代碼:

#include <stdio.h>

int main()

{

int count =0;

while(scanf("%d",&count) != EOF )

{

int integer = 0;

int negative = 0;

int integer_count = 0;

int input_data;

double result;

for ( int i = 0; i < count; i )

{

scanf("%d",&input_data);

if (input_data < 0)

{

negative ;

}else if (input_data > 0)

{

integer = input_data;

integer_count ;

}

}

//計算整數的平均值及輸出

result = (float)integer / integer_count;

printf("%d %0.1lf\n",negative,result);

}

return 0;

}

該題剖析:

該題的難點有如下幾點:

1.如何控制輸入n個參數,此題用到的for循環來控制;

2.如何記錄負數和整數的個數,有的同學可能會用數組去存儲,這樣做是不對的;

3.統計整數個數的方法,有的可能用總數去減負數的個數,這樣是不對的;

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved