C语言:输入一组实数,直到输入0时为止,求前10个正数的平均值. C语言。。。输入10个实数,输出其中正数的平均值 程序怎么弄

\u7528c++\u8bed\u8a00\u6c42\u719f\u8f93\u5165\u4e00\u7ec4\u5b9e\u6570\uff0c\u6c42\u524d10\u4e2a\u6b63\u6570\u7684\u5e73\u5747\u503c

/*\u7528c\u8bed\u8a00\u7f16\u5199\u4e00\u4e2a\u7a0b\u5e8f\u6765\u8ba1\u7b97\u4e00\u7ec4n\u5b9e\u6570\u7684\u5e73\u5747\u503c\u548c\u6807\u51c6\u504f\u5dee*/
#include
"stdio.h"
#include
"math.h"
#define
n
4
//n\u4ee3\u8868\u8f93\u5165\u591a\u5c11\u4e2a\u6570
void
main()
{
int
i;
double
a[n],b,c;
for(i=0;i
\u8bc4\u8bba
0
0
0
\u52a0\u8f7d\u66f4\u591a

\u4f60\u597d\uff01\uff01

\u4ee3\u7801\u5199\u597d\u4e86\uff0c\u4f60\u770b\u770b\u5427\uff0c\u6709\u95ee\u9898\u518d\u95ee\uff0c\u6ee1\u610f\u8bf7\u91c7\u7eb3
#includeint main(void){ double x=0,z=0;int y=0;int y1=0;printf("\u8bf7\u8f93\u5165 10 \u4e2a\u6570\uff0c\u7a7a\u683c\u5206\u5f00:");for(y=0;y=0){z = z + x;y1++;} getchar(); }printf("\u6574\u6570\u7684\u5e73\u5747\u6570\u662f\uff1a %.2lf \n",z/y1); return 0;}

循环累加,变量用浮点数,通过条件判断(累加10个正数或输入0结束循环)break控制循环次数。

#include <stdio.h>

int main()

{

    int i=0;

    double n,sum=0;

    while(1)

    {

        scanf("%lf",&n);

        if(n==0) break;

        if(n>0)sum+=n,i++;

        if(i==10) break;

    }

    printf("前%d个正数的平均值为%lf
",i,sum/i);

}



#include<stdio.h>
void main(){
int count=0,sum=0,bFlage=0;
double avg=0,num;
while(1==1){
if(num==0){
break;
}
printf("请输入第%d个数:",(count+1));
scanf("%lf",&num);
count++;
if(bFlage<=9&&num>0){
sum+=num;
bFlage++;
}
}
avg=sum*1.0/10;
printf("前10个正数的平均数是:%f!\n",avg);
}

#include“stdio.h”
#define Y 100
main()
{
int z[Y]={0}, z1[10];
int i,j,k,sum=0,pj;
for(i=0;i<Y;i++){
scanf("%d",z[i]);
if(z[i]==0) break;

}
k=0;
for(j=0;j<i&&k<10;i++){
if(z[j]>0){
sum+=z[j];
k++;

}

}
pj=sum/10;
printf("pj=%d",pj);
}

C语言中 D 。 A.不能使用do-while语句构成的循环 B. do-while语句构成的循环必须用br... i =10;i++) { if (i%3==0) continue; COUT i; } } A. 45 B. 457810 C. 6...

/*用c语言编写一个程序来计算一组n实数的平均值和标准偏差*/ include "stdio.h"include "math.h"define n 4 //n代表输入多少个数 void main(){ int i;double a[n],...

  • c璇█ 浠庨敭鐩杈撳叆涓缁缁撴瀯浣撴暟鎹 鐩村埌杈撳叆E鏃跺仠姝?
    绛旓細浣犲ソ锛岀湅浣犵殑杈撳叆鏁版嵁锛屽簲璇ユ槸涓惊鐜鍙栵紝浣犲彲浠ュ湪鑾峰彇绗竴涓瓧绗︿覆鐨勬椂鍊欙紝鍒ゆ柇涓涓嬪墠涓や釜瀛楁瘝銆備緥瀛愶細char name[10] = {0};while (1) { scanf("%s", name);if (name[0] == 'E' && name[1] == 0)break;...} ...绁濅綘鐢熸椿鎰夊揩銆
  • C璇█缂栫▼:杈撳叆10涓瀹炴暟,骞剁敤鏁扮粍淇濆瓨,瑕佹眰鎸夎緭鍏ラ『搴忚緭鍑鸿繖浜涙暟,骞...
    绛旓細include <stdio.h>int main(){ double a[10], avg, sum = 0; int i; for (i = 0; i < 10; ++i){ scanf ("%lf", &a[i]); sum += a[i]; } for (i = 0; i < 10; ++i){ priintf ("%lf ", a[i]); } avg = sum / 10.0; ...
  • C璇█缂栫▼瀹炵幇:杈撳叆涓涓瀹炴暟x,璁$畻骞惰緭鍑轰笅寮忕殑鍊,鐩村埌鏈鍚庝竴椤瑰皬浜10...
    绛旓細include <stdio.h>float nypow(float x,int n){ int sign=1; if(n<0){ sign=-1; n=n*sign; } if(n==0)return 1; float t=x; while(n>1) { n--; t*=x; } if(sign==-1) t=1.0f/t; return t;}int fact(int n){ ...
  • C璇█绋嬪簭璁捐 璇诲叆涓涓瀹炴暟eps,璁$畻骞惰緭鍑1-1/3+1/5-1/7+...
    绛旓細int main(){int temp,flag;double eps,item,sum;scanf("%lf",&eps);/*锕夛箟锕夛箟*/sum=1,item=1;for(temp=1;item>=eps;) {temp+=2; item=1.0/temp; sum+=temp%4==1?item:-item; }printf("%.6f\n",sum);return 0;} ...
  • 姹傚姪C璇█缂栫▼瀹炵幇:杈撳叆涓涓暣鏁般佷竴涓瀹炴暟銆佷竴涓瓧绗,鍦ㄨ浠栦滑杈撳嚭...
    绛旓細include<stdio.h>void main(){ int x; float f; char c; printf("璇杈撳叆涓涓暣鏁般佷竴涓瀹炴暟銆佷竴涓瓧绗︼紙鐢ㄩ楀彿鍒嗛殧锛:"); scanf("%d, %f, %c", &x, &f, &c); //娉ㄦ剰鏍煎紡涓蹭腑鐨勯楀彿鍚庢湁绌烘牸! printf("鏁存暟=%d, 瀹炴暟=%f, 瀛楃=%c\n", x, f, c);} ...
  • c璇█绋嬪簭姹備粠閿洏杈撳叆鐨勪竴绯诲垪瀹炴暟鐨勫钩鍧囧,浠浣滀负杈撳叆缁撴潫鐨勬爣蹇
    绛旓細1 #include <stdio.h> 2 3 int main() 4 { 5 6 int sum = 0, n = 0; 7 char c; 8 9 while(1) 10 { 11 12 scanf("%c", &c); 13 getchar(); 14 n += 1; 15 16 if('o' == c){ 17 printf("sum = %d\n", su...
  • c璇█浣滀笟杈撳叆涓涓瀹炴暟 x ,璁$畻 y=x2 ,杈撳嚭 x,y銆傛眰闂负浠涔堥敊浜,鍗佸垎...
    绛旓細鍥犱负C璇█涓瓁鐨勪簩娆℃柟鐢▁*x琛ㄧず鎴栬呯敤鍑芥暟pow(x,2)琛ㄧず (闇瑕佸寘鍚ご鏂囦欢#include<math.h>)鎵浠=x^2鍦–璇█涓笉鏄〃绀簒鐨勪簩娆℃柟,鑰屾槸x鎸変綅寮傛垨2,鍥犳缁撴灉涓嶅.鍙﹀,棰樼洰瑕佹眰杈撳叆涓涓瀹炴暟,鎵浠,y瑕佽瀹氫箟涓篸ouble鍨,杈撳叆杈撳嚭鏍煎紡绗%d瑕佹敼鎴%lf 鏀规鍚庣殑绋嬪簭濡備笅(瑙佸浘,鏀瑰姩鐨勫湴鏂硅娉ㄩ噴)...
  • c璇█姝瀹炴暟鐢ㄤ粈涔杈撳叆
    绛旓細printf銆C璇█鏄竴绉嶈绠楁満绋嬪簭璁捐璇█锛屽叾涓殑姝瀹炴暟鍙敤绋嬪簭printf杩涜杈撳叆锛娉ㄦ剰鍦ㄨ緭鍏ユ瀹炴暟鏃讹紝璇风‘淇濊緭鍏ョ殑鏁板瓧鍙寘鍚暟瀛楀拰灏忔暟鐐广
  • C璇█缂栫▼ 灏100涓瀹炴暟杈撳叆鍒颁竴涓竴缁存暟缁勪腑,姹傚嚭鍚勫厓绱犵殑鍜屻佸钩鍧囧...
    绛旓細//灏100涓瀹炴暟杈撳叆鍒颁竴涓竴缁存暟缁勪腑锛屾眰鍑哄悇鍏冪礌鐨勫拰銆佸钩鍧囧笺佹渶灏忓煎拰鏈澶у煎強鍏舵墍鍦ㄧ殑琛屽彿鍜屽垪 include <stdio.h> define M 100 int main(){ float c[M];int i,n=0;float sum=0.0,ave,min,max;//鍜屻佸钩鍧囧笺佹渶灏忓煎拰鏈澶у int minx,maxx;//鏈灏忓煎拰鏈澶у兼墍鍦ㄥ垪 pri...
  • c璇█:浠庨敭鐩杈撳叆n涓瀹炴暟(n浠庨敭鐩樿緭鍏)灏嗗叾瀛樻斁鍦ㄤ竴涓暟缁勪腑,鎸夐檷搴忔帓...
    绛旓細include <stdio.h> void sort(float a[], int n){ int i, j;float t;for (i = 0; i < n; i++)for (j = 0; j < n - 1 - i; j++)if (a[j] > a[j + 1]){ t = a[j];a[j] = a[j + 1];a[j + 1] = t;} } int main(void){ int i, n;float a...
  • 扩展阅读:c++编程软件 ... c语言编译器手机版app ... 小学生c++趣味编程视频 ... c++编译器下载 ... c十十编程要学多久 ... c#一般用来开发什么 ... c++编程 ... c#编辑器 ... c十十入门编程课程视频 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网