1樓:匿名使用者
#include
int main()
t=s/b;
printf("%.8lf",t);
}自己在試試 我沒跑過
2樓:孤0鴻
看起來基礎不太好啊,得多多看書,從開始給你說吧,賦值的時候是乙個等號,判斷是否相等才是用兩個等號,s==0,和for裡邊b==0都不對,輸入的50個整數,你總不能只輸乙個,所以輸入那裡得加for迴圈,輸入多個整數,使用i的時候沒有賦值,從開始到最後都沒有,一般在c++裡這樣是會報錯的,如果你的沒有報,那c語言裡應該預設初值是0,通過比較for迴圈應該是不執行的,最後,如果乙個函式不是空函式,最後最好加上return返回值 ;
3樓:琦玉
1、i未初始化
2、陣列輸入也不是這樣輸入的
4樓:江江灬
兩個等號是判斷的意思,賦值的話就用乙個等號;
int main()
t = s/b; //這句放在迴圈之外;
printf("%.8f", t);}
5樓:
#include
int main()
for(b==0;b
s=s+a[b];
t=s*1.0/i;
printf("%.8f",t);}
用c語言程式設計:要求用陣列,先輸入乙個正整數n,在輸入n個整數,求其平均值(保留兩位小數
6樓:看灰過來了
float a[10],sum,m;
int n;
sum=0;
scanf("%d",&n);//需要注意輸入的n值要小於你定義的陣列的長度
for(i=0;i位小數
7樓:匿名使用者
#include "stdio.h"
void main(void)
printf("%.2f\n",1.0*sum/n);}
c語言程式 輸入任意2個整數,求它們的平均值,結果保留2位小數。 急求
8樓:匿名使用者
#include
void main()
執行示例:
9樓:匿名使用者
#include
void main()
10樓:蘭秀風
#include
void main()
{int a,b;
float c;
printf("輸入
bai兩du個zhi整dao數版
權");
scanf("%d",&a);
scanf("%d\n",&b);
c=(a+b)/2;
printf("%2f\n",c);
請教各位大大們有關c語言的問題。 輸入一串整數,求他們的平均值(保留兩位小數),最大值和最小值。
11樓:匿名使用者
#include
int main(void)
else
}sum+=a;
}while(getchar()!='\n');
printf("%.2lf\n%d\n%d\n",sum/cnt,max,min);
return 0;}
C語言從鍵盤輸入若干個整數,判斷讀入的正數和負數的個數,輸入
include void main 0 printf 正數有 d 負數有 d n a,b 這個程式簡單,希望能幫助你!如果想把c學號的話,這個程式必須自己閱讀書籍在寫 執行通過,有問題hi include int main while num 0 printf 正整數有 d個,負整數有 d個 m,n...
c語言中假設陣列中已經存放若干個數字字元,編寫程式,將每個數字字元轉換成對應的數字後存放在另
include main for i 0 i 10 i printf n t d t d i,a i 列印getch 字串就是字元陣列,只是表達方式不太一樣而已,給你改寫一下 include define n 100 字元陣列最長為100main for i 0 i 10 i printf n t ...
c語言整數的範圍
對於0,原碼機器中往往有 0 0 之分,故有兩種形式 0 原 0.000.0 0 原 1.000.0 若原碼小數的位數是8位時,其該數表示的最大值 最小值 8位 127 128,127 128 而機器使用補碼表示 機器中沒有 0 0 之分,只有 0 補 0.000.0若補碼整數的位數是8位,其表示的...