您的位置:

c语言求n个数,c语言求n个数中素数的个数

本文目录一览:

c语言求n个数的平均数

求n个数平均数源程序如下:

#define _CRT_SECURE_NO_WARNINGS

#includestdio.h

int main(void)

{

int a[100] = { NULL };//初始化数组元素

int i = 0, n;//定义循环变量和正整数变量n

float sum = 0.0;//定义和变量为float型,注意计算的数据类型

float average = 0.0;//定义平均数变量为float型,注意计算的数据类型

printf("Please input n (n100) :");

scanf("%d", n);//输入正整数n

printf("Please input %d integers:", n);//提示输入几个正整数

for (i = 0; i n; i++)//循环输入元素

{

scanf("%d", a[i]);//输入整形变量

sum += a[i];//循环输入的时候同时进行求和

}

//for (i = n - 1; i = 0; i--)

printf("the a[n] number: ");//倒叙输出数组元素

for (i = 0; i n; i++)//循环输入元素

printf("%d ", a[i]);//倒叙输出数组元素

printf("\n");

average = sum / (float)n;//注意不同类型之间的计算,这里加了类型强制转换

printf("averge=%.2f\n", average);//输出平均数

return 0;

}

程序运行结果如下:

扩展资料:

其他实现方式:

#include iostream

int main()

{

int i;

double sum = 0;

int count = 0;

scanf("%d", i);

while (i != -1)

{

sum = sum + i;

count++;

scanf("%d", i);

}

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

return 0;

}

C语言中求N个数的和,代码是什么?

//******************************************************************************

// 输出所给的N个整数之和,顺序与输入对应

//******************************************************************************

#includestdio.h

int main()

{

int n, num, sum = 0;

while(scanf("%d", n) != EOF) //多项测试, Ctrl + Z 结束

{

sum = 0;

while(n--) //累加N个整数和

{

scanf("%d", num);

sum += num;

}

printf("%d\n", sum); //输出

}

}

//祝你学习进步,更上一层楼!(*^__^*)

C语言中求N个数据的的和

思路:直接定义两个变量n和sum,n用于接受键盘输入,sum用于存储累加和,每次输入并累加求和。

参考代码:

#include "stdio.h"

#define N 10 //宏定义N的值 

int main()

{

int n,i,sum=0;

for(i=0;iN;i++){

scanf("%d",n);

sum+=n;

}

printf("求和为:%d\n",sum);       

}

/*

运行结果:输入N个数求和 

8 7 3 4 1 9 2 0 5 6

求和为:45

*/