C语言,从键盘输入10个整数给一维数组a,输出这10个元素的值,求元素之积

作者&投稿:娄实 (若有异议请与网页底部的电邮联系)
C++从键盘输入10个整数给一维数组a,计算并输出这十个元素之和~

#include
main()
{ int a[10],ave,sum=0,n=0;
printf("input:
");
for(int i=0;i<10;i++)
{
scanf("%d",&a[i]);
sum+=a[i];ave=sum/10; }
printf(">%d have :",ave);
for(int j=0;j<10;j++)
if(a[j]>ave)
{ n++ ;
printf("%d ",a[j]);
}
printf("
hava %d number
",n); }

1、首先打开c语言编辑器,新建一个C语言的文件,文件中引入C语言的头文件,新建一个main函数,函数中设置一个10个元素的数组以及一个用来求和的变量:

2、之后用一个for循环遍历数组,每次都从scanf中取到用户输入的数并存入数组中,存完后再用sum加这个数,如此便能求出数组内元素的和了:

3、最后运行程序,输入10个数即可看到结果。以上就是用c语言从键盘输入10个数存入数组并求和的方法:

#include "stdio.h"
void main()
{
int i,b=1,a[10];
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
printf("10个数是:=%d\n",a[i]);
for(i=0;i<10;i++)
b*=a[i];
printf("10个数的乘积=%d\n",b);
}

#include <stdio.h>

#define ARRAY_LENGTH 10

int main()
{
int a[ARRAY_LENGTH];
int r = 1;

for(int i=0; i<ARRAY_LENGTH; ++i)
{
scanf("%d", &a[i]);
r *= a[i];
}
for(int i=0; i<ARRAY_LENGTH; ++i)
{
printf("%d ", a[i]);
}

printf("%d 
", r);

return 0;
}


用c语言编写一个程序,从键盘输入10个整数存入a数组,请从这些数种查找...
答:include int main(){ int a[10],i;char c;printf("请输入整数数组(数字之间用空格分开,如:1 2 3 4 5Enter):\n");for(i=0;i<10;i++){ scanf("%d",&a[i]);scanf("%c",&c);} for(i=0;i<10;i++)if(a[i]<0){ printf("第一个小于0的数是%d,为数组中第%d个数。

C语言从键盘输入任意的10个整数,从中找出最大值和最小值并输出_百度知...
答:代码:include<stdio.h> int main(){ int arr[10]={0};int i=0;int max=0;int min=0;printf("请输入10个整数:");for(i=0;i<sizeof(arr)/sizeof(arr[0]);i++){ scanf("%d",&arr);} max=arr[0];for(i=0;i<sizeof(arr)/sizeof(arr[0]);i++){ if(max<arr){ max...

C语言 ,从键盘输入10个整数,然后输入1一个数N,输出其中与N相等数个数...
答:include<stdio.h>#include<stdlib.h>int main(){int arr[10] = {0};int i = 0;int count = 0;int n;puts("请输入10个整数:\n");for (int i = 0; i < 10; i++){scanf("%d", &arr[i]);}puts("请输入你要查找的数:\n");scanf("%d", &n);printf("%d出现的位置有...

C语言键盘输入10个整数,按大小顺序输出要求用选择法。输出排序后的整数...
答:2015-05-17 C语言编程题:用选择法对10个整数排序 95 2011-09-06 C语言用选择法对10个整数按从大到小排序。10个整数用sca... 40 2014-12-25 C语言 输入10个整数,用选择法对这10个整数排序。 2009-06-17 c语言高手帮忙:从键盘输入10个整数。用选择法或冒泡法将它们... 55 2012-06-22 C语言程...

c语言 .从键盘输入10个整数,存到一维数组中,并求这10个整数的和?
答:printf("这10个数的和为%d",sum); return 0; } 扩展资料: 数组:是有序的元素序列。 若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。 在C语言中, 数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素...

C语言:从键盘输入10个整数,计算它们的总和。
答:include <stdio.h>int main( ){ int i,x,s=0; for(i=0;i<10;i++) {scanf("%d",&x); s+=x; } printf("sum=%d\n",s); return 0;}

C语言:由键盘输入10个整数,倒序输出
答:思路:先输入10个数赋值给数组a,接着倒序输出该数组即可。参考代码:include<stdio.h>int main(){int i,a[10];for(i=0; i<10; i++)//正序输入 scanf("%d", &a[i]);for (i=9; i>=0; i--)//倒序输出 printf("%d ", a[i]); return 0;}/*0 1 2 3 4 5 6 7...

c语言从键盘输入10个整数,求平均数
答:include "stdio.h"int main(int argc, char* argv[]){ int arr[10];for (int i=0;i<10;i++){ scanf("%d",&arr[i]);} for ( i=0;i<10;i++){ printf("%d ",arr[i]);} return 0;}

用C语言编写程序,从键盘输入10个整数,输出这10个数的平均值和比平均值...
答:include<iostream>using namespace std;void main(){int a[10];int i,sum=0;double aver;cout<<"输入10个数:"<<endl;for(i=0;i<10;i++){cin>>a[i];sum+=a[i];}aver=(double)sum/10;cout<<"平均值:"<<aver<<endl;cout<<"比平均数小的数:"<<endl;for(i=0;i<10;i++)...

C语言,从键盘输入10个整数给一维数组a,输出这10个元素的值,求元素之...
答:include "stdio.h"void main(){ int i,b=1,a[10];for(i=0;i<10;i++)scanf("%d",&a[i]);for(i=0;i<10;i++)printf("10个数是:=%d\n",a[i]);for(i=0;i<10;i++)b*=a[i];printf("10个数的乘积=%d\n",b);} ...