如何用c语言输入5个整数,求和,求平均值?

作者&投稿:箕欧 (若有异议请与网页底部的电邮联系)
~

下面是一个C语言程序的例子,它能够实现输入五个整数,计算其中正整数的累加和sum以及正整数的平均值ave,并输出结果。

程序中,我们使用了一个for循环,循环五次来读取输入的五个整数x。如果读入的x是正整数,则将它累加到sum中,并且计数器count加1。最后,我们计算正整数的平均值ave,并使用printf函数输出结果。其中,%.2f用来输出一个小数点后保留两位的实数。

下面是一组输入输出的例子,以展示程序的运行效果:

输入:-3 0 2 5 -1

输出:sum=7
ave=3.50

在上面的例子中,输入了五个整数-3、0、2、5和-1。其中,正整数有两个,分别是2和5,它们的累加和是7,平均值是3.50。程序正确地输出了这两个结果。




用C语言如何实现“输入5个数,按从小到大顺序输出”?
j,t;\\x0d\\x0a printf("请输入5个数:");\\x0d\\x0a for(i=0;ia[i+1]) \/\/相邻两个数比较\\x0d\\x0a {\\x0d\\x0a t=a[i];\\x0d\\x0a a[i]=a[i+1];\\x0d\\x0a

如何用c语言输入5个整数,求和,求平均值?
下面是一个C语言程序的例子,它能够实现输入五个整数,计算其中正整数的累加和sum以及正整数的平均值ave,并输出结果。程序中,我们使用了一个for循环,循环五次来读取输入的五个整数x。如果读入的x是正整数,则将它累加到sum中,并且计数器count加1。最后,我们计算正整数的平均值ave,并使用printf函数...

c语言从键盘输入5个整数并保存到数组中,求该5个整糖的最大值,最小值...
```c include <stdio.h> int main(){ int nums[5];int i, sum = 0, max, min;\/\/ 输入5个整数 printf("请输入5个整数:\\n");for (i = 0; i < 5; i++) { scanf("%d", &nums[i]);} \/\/ 计算最大值和最小值 max = nums[0];min = nums[0];for (i = 1; i < ...

编写一个c语言程序,输入5个数,求它们中最大值和最小值并输出
void main( ){ int i = 0 , num[5], max = 0 , min = 0 ; \/* max:用于存放最大值;min:用于存放最小值 *\/ for( i = 0 ; i < 5 ; i ++ )scanf("%d", &num[i]) ; \/* 循环地将输入的五个数存入 num[5] 数组中 *\/ for( i = 0 ; i < 5 ; i ++ ) \/* ...

c语言输入5个数去掉最高分去掉最低分求平均数,使用数组?
下面是一个用 C 语言实现输入 5 个数去掉最高分去掉最低分求平均数的例子:include <stdio.h> int main() { int nums[5];int max, min, sum;float avg;\/\/ 输入 5 个数 printf("请输入 5 个整数:\\n");for (int i = 0; i < 5; i++) { scanf("%d", &nums[i]);} \/\/ ...

用C语言编程:输入5个数,按从小到大顺序输出!?
int i,j,temp;printf("input 5 number:\\n");for(i=0;i<5;i++) scanf("%d",&a[i]);\/\/获取输入的5个整数,分别放在数组成员a[0]到a[4]中 for(i=5;i>0;i--)\/\/冒泡排序 for(j=0;ja[j+1]){ temp=a[j];a[j]=a[j+1];a[j+1]=temp;} } printf("output:\\n");...

c语言如何输入5个空格
c语言输入5个空格方法:1、输入法切换至全角状态。使用全角空格。即,在全角输入状态下直接使用空格键,按五下空格即可。

用C语言任意输入5个数,求其中的最大值,并打印输出。
int main(){ int a,b,c;cout<<"输入五个整数";cin>>a>>b>>c;if(a>b){ if(c>a)cout<<"最大整数是:"<<c<<endl;else cout<<"最大整数是:"<<a<<endl;} if(b>a){ if(c>b)cout<<"最大整数是:"<<c<<endl;else cout<...

c语言任意输入5个数,并按从大到小顺序输出
int main(){ int a[5];int i,j,k;for(i=0;i<=4;i++){ scanf("%d",&a[i]);} for(i=0;i<=4;i++){ for(j=0;j<=4;j++){ if(a[i]>a[j]){ k=a[i]; a[i]=a[j]; a[j]=k;} } } printf("排序结果是:\\n");for(i=0;i<=4;i++){ printf("%d\\t"...

用C语言编程序(输入五个国家的名字,比较,在按顺序输出)
main(){ char a[5][15];char *b[5],*p;int i,j;printf("输入五个国家名字\\n");for(i=0;i<5;i++){ scanf("%s",&a[i][0]);b[i]=&a[i][0];} for(i=0;i<5;i++)for(j=i+1;j<5;j++){ if(strcmp(b[i],b[j])>0){ p=b[i];b[i]=b[j];b[j]=p;}...

尖山区15389918811: c语言根据算法求5个数的和 -
局闵甘氨: #include"stdio.h" main() { int s=0; int i=1; int a=0; printf("请一共输入5个数字!\n"); while(i<6) { printf("请输入第%d个数字:",i); scanf("%d",&a); i++; s=s+a; } printf("5个数字的和为:%d",s); }

尖山区15389918811: C语言:输入5个整数计算其中正数的和? -
局闵甘氨: #include<stdio.h> int main () { int a[5],i; int sum=0; printf("请输入五个copy整数:\n"); for(i=0;i<5;i++) {scanf("%d",&a[i]); } for(i=0;i<5;i++) {if(a[i]>0){sum+=a[i];} } printf("正整2113数和5261为%d\n",sum); return 0; } 【答题不4102易,请采纳1653谢谢】

尖山区15389918811: 用C语言编写一个程序,输入5个数,求其和及平均数 -
局闵甘氨: #include<stdio.h> int main() {int i,x;int sum=0;for(i=0;i<5;i++){printf("请输入第%d个数:",i+1);scanf("%d",&x);sum+=x;}printf("和为%d,平均值为%.2f",sum,sum/5.0);return 0; }

尖山区15389918811: c语言 输入5个整数到数组a中,求和,求平均,找出最大数和最小数 -
局闵甘氨: #include<stdio.h>#define MAX(a, b) (a)>(b)?(a):(b)#define MIN(a, b) (a)<(b)?(a):(b) void main() {float a[5]; float max = 0, min = 0, sum = 0; printf("请输入五个数:\n"); for (int i = 0; i < 5; i++) { printf("a[%d]: ", i); scanf("%f", &a[i]); if (i == 0) ...

尖山区15389918811: 输入一个五位的正整数,求各位数字之和 怎么用C语言写 -
局闵甘氨: #include<stdio.h> main() {int a,b,c,d,e,n;printf("请输入一个五位数:");scanf("%d",&n);a=n/10000;n=n%10000;b=n/1000;n=n%1000;c=n/100;n=n%100;d=n/10;n=n%10;e=n;printf("五个位数之和为:%d\n",a+b+c+d+e); } 这个答案够简单了吧,一目了然!!!

尖山区15389918811: C语言 一次性输入5个数 求和 “1 2 3 4 5” 输出15,谢谢! -
局闵甘氨: #include <stdio.h> int main(void) {int a[5];int s= 0; int i; for(i = 0; i < 5; i++) {scanf("%d",&a[i]);s = s+a[i]; }printf("%d\n",s);return 0; }

尖山区15389918811: C语言,编写一个程序,从键盘输入5个数,算出总和及平均值!急!!! -
局闵甘氨: #include int main() { int a,b,sum; float aver; scanf("%d%d",&a,&b);//输入的时候用空格隔开两个数 sum=a+b; aver=sum/2; printf("总和:%d,平均数:%f",sum,aver); getchar(); }

尖山区15389918811: 怎么用C语言编写一个程序,它从键盘上输入5个整数,然后输出它们的积? -
局闵甘氨: printf(“请输入5个数字:”);、 int i ; int a[4]; for(i=0;i<5;i++ ) { scanf("%d",a[i]); } printf("The answer is:"); printf("%d\n",a[0]*a[1]*a[2]*a[3]*a[4]);

尖山区15389918811: 用C语言写一个程序:输入5个实型数求平均值,输出这5个数的和及平均值,保留4位小数,要求输出格式整齐. -
局闵甘氨: #include<stdio.h> void main() {float a,b,c,d,sum,average;printf("请依次输入4个实数,以空格间隔,以回车键结束:\n");scanf("%f%f%f%f",&a,&b,&c,&d);sum=a+b+c+d;average=sum/4;printf("4个实数的总和为: %.4f\n",sum);printf("4个实数的平均值为:%.4f\n",average); }测试: 请依次输入4个实数,以空格间隔,以回车键结束: 12 13.5 15.7 16.89 4个实数的总和为: 58.0900 4个实数的平均值为:14.5225

尖山区15389918811: C语言问题 输入5个数 求正数的和 用FOR语句 -
局闵甘氨: #include int main() {int a1,a2,a3,a4,a5,max;printf("输入5个数的值: ");scanf("%d%d%d%d%d",&a1,&a2,&a3,&a4,&a5);max=a1;if(max max=a2;if(max max=a3;if(max max=a4;if(max max=a5;printf("5个数中的最大值为: %d\n",max);return 0; }示例运行结果:输入5个数的值: 12 36 5 88 64 5个数中的最大值为: 88

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网