用C++输入10个整数,按每行3个数输出这些整数,最后输出10个整数的平均值

在线冲值

呵呵!
我给个程序楼主参考下啊
#include <iostream>
#define N 10
using namespace std;
int main()
{
int i,a[N]; //i临时变量,a[N]为有10个元素的数组
float sum = 0; //数组所有元素的和
for (i = 0;i<N;i++)
{
cin>>a[i]; //输入元素的值
sum += a[i]; //求和
cout<<a[i]<<" "; //输出元素的值
if ((i+1)%3==0) //3个元素一行
{
cout<<endl;
}
}
cout<<endl;
cout<<sum/10<<endl; //输出平均值
return 0;
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-06-24
#include <iostream>
using namespace std;

int main(){
int num[10],i,sum=0;
for(i=0;i<10;i++)
cin>>num[i];
for(i=0;i<10;i++){
cout<<num[i]<<" ";
sum+=num[i];
if(i%3==2) cout<<endl;
}
cout<<endl<<sum/10.0<<endl;
system("pause");
return 0;
}本回答被网友采纳
第2个回答  2020-05-18
#include
<iostream>
using
namespace
std;
int
main(){
int
num[10],i,sum=0;
for(i=0;i<10;i++)
cin>>num[i];
for(i=0;i<10;i++){
cout<<num[i]<<"
";
sum+=num[i];
if(i%3==2)
cout<<endl;
}
cout<<endl<<sum/10.0<<endl;
system("pause");
return
0;
}

编写程序,输入10个整数,按每行3个数输出这些整数,最后输出10个整数的...
include<stdio.h>int main(){ int a[10]; int i,m=0,n=0; for(i=0;i<10;i++) { scanf("%d",&a[i]); m+=a[i]; } for(i=0;i<10;i++) { printf("%5d",a[i]); n++; if((n%3)==0) printf("\\n"); } printf("\\n平均值:%.2lf",m\/10.0...

...题:输入10个整数,以每行3个排列,最后输出这10个数的平均数,求大神代...
include "stdio.h"int main(){ int a[10],sum=0,i; float ave=0; printf("请输入10个整数:\\n"); for(i=0;i<10;i++) { scanf("%d",&a[i]); sum+=a[i]; } printf("每行3列输出:\\n"); for(i=0;i<10;i++) { printf("%d ",a[i]); ...

求C++程序:任意从键盘输入10个整数,按从小到大的顺序排序,并输出结果...
方法步骤如下:1.首先,定义一个结构,包括数值、排名和序号。2.定义结构数组变量d,保存所有整数信息。3.接下来,定义一个自定义函数来比较整数序列中任意两个整数的大小。4.定义一个自定义函数,比较整数序列中任意两个数字的序数大小。5.在主函数中,首先定义两个整数,并保存整数个数和排名计数...

C语言:从键盘输入10个整数存入数组,找出其中最大和最小值,并输出。 麻...
{ inti;floatmax,min,num[10];printf("请输入10个数,每输入一个数按回车键结束:\n");for(i=0;i<10;i++){ scanf("%f",&num[i]);} max=min=num[0];for(i=1;i<10;i++){ if(max<num[i])max=num[i];elseif(min>num[i])...

描述 读入10个整数,计算这10个整数的平均值与均方差。 要求: 输入 10...
include<iostream.h> void main(){ float x[10],sum=0,z=0;cout<<"输入10个数:";for(int i=0;i<10;i++) cin>>x[i], sum+=x[i];\/\/在这里累加 for(i=0;i<10;i++){ z+=(x[i]-sum\/10)*(x[i]-sum\/10);} cout<<"10个数的均方差为:"<<z<<endl;} ...

C#编程如何将1-9九个数以每行3个数输出
string str="";for(int i=1;i<=9;i++){ str+=i; if(i%3==0) { Console.WriteLine(str); str=""; }}

c语言 输入十个整数,从大到小排序,并输出来。求解题思路
int arr[10] = { 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 };int sz = sizeof(arr) \/ sizeof(arr[0]);BubbleSort(arr, sz);PrintArr(arr, sz);system("pause");return 0;} 2、指针形式。创建两个变量start、end,记住数组起始与结束位置元素的地址,应用两次 while 循环交换地址 指...

c语言,要求输入12个整数,按每行3个输出。最后输出他们的平均值
main(){ int i,a[n],av;for(i=0;i<n;i++) scanf("%d",&a[i]); \/\/输入的时候要写取地址符号& for(i=0;i<n;i++) \/\/for循环后面不能有分号,{ printf("%d",a[i]);if(i%3==0) printf("\\n");} for(i=0;i!=n;i++) av+=a[i];printf("av=%d\\n"...

实现每行3个输出C++
include <iostream>using namespace std;int main(){int a, b, t, i;cin >> a >> b;if ((a<100||b>999)||(a>b)){cout<<"Error input!\\n";exit(0);}t = 0; \/\/ t 放在循环里面, 每次都是从零开始, if 条件等于没执行while (a != b + 1){i = a;if(i == ((...

输入十个数,并求出最大值(C语言编程题)
2. 题目不清楚 (并显示每行输出几个数) ??3.#include<stdio.h> void main(){ int x,h=1,j;scanf("%d",&x);printf("\/n");for(j=1;j<=x;j++)h=h*j;printf("%d",h); \/* x 为输入的N,h为输出的N!*\/ } 5.#include<stdio.h> void main(){ int i;int a[4...

相似回答