66问答网
所有问题
当前搜索:
求一维数组所有元素之和
...且将各个数字存放在一个
数组
中,输出数值的
各元素
的值和求结果的C...
答:
int iSum = 0; int i = 0; printf("
数组元素
为:"); for (i = 0; i < sizeof(i
Array
)/sizeof(int); i++) { iSum += iArray[i]; printf("%d ", iArray[i]); } printf("\n和为:%d\n", iSum); return 0;} ...
求数组
a[3][3]主对角线上的
元素之和
,并按矩阵的形式输出数组!()里我...
答:
1处为:&a[i][j]2处为:s=s+a[i][i]完整程序如下:include <stdio.h> void main(){ int a[3][3], i, j, s = 0;printf("输入矩阵
元素
:\n");for(i = 0; i < 3; i++) for(j = 0; j < 3; j++) scanf("%d,", &a[i][j]);printf("\n");for(i = 0; i...
C++
求一维数组
中
各元素
的最大值、最小值和平均值
答:
void process(float arr[], int len){ float temp;for(int i = 0; i < len - 1; ++i){ for(int j = 0; j < len - i - 1; ++j){ if(arr[j] > arr[j+1]){ temp = arr[j];arr[j] = arr[j+1];arr[j+1] = temp;} } } cout << "最小
元素
为 : " << ...
...分别求出
一维
整型
数组
a[n]中
所有
奇数
元素
的个数和所有偶数元素的个数...
答:
include<iostream> using namespace std;void fun2(int a[],int n,int& c1,int& c2){ for(int i=0;i<n;i++){ if(a[i]%2==0){ c2++;} else{ c1++;} } } int main(){ int n=100,c1=0,c2=0;cout<<"输入
数组元素
个数:";cin>>n;int a[n];cout<<"输入数组元素:"<...
编程实现,给定一个
一维数组
,计算并输出此数组(长度为9)中每相邻两个元...
答:
include <stdio.h>#include <math.h>void main(){int i;float a[9],s=0;for(i=0;i<9;i++)scanf("%f",&a[i]);for(i=0;i<8;i++)s+=sqrt((a[i]+a[i+1])/2);printf("S=%f",s);} 运行示例截图:
编程求出含有10个
元素
的
一维数组
中的最大值和次最大值。
答:
include <stdio.h> int main(){ int i,max1,max2,a[10];for(i=max1=max2=0; i<10; i++){ scanf("%d",&a[i]);if(a[i]>a[max1])max2=max1,max1=i;else if(a[i]>a[max2])max2=i;} printf("max1=%d max2=%d\n",a[max1],a[max2]);return 0;} ...
利用指向行的指针变量求5×3
数组各
行
元素之和
答:
include <stdio.h> int main(){ int a[5][3]={{1,2,3},{4,5,6},{7,8,9},{11,22,33},{44,55,66}};int (*p)[3];int i,j,s;for(i=0; i<5; i++){ p=&a[i]; //指向第i行 s=0;for(j=0; j<3; j++)s+=*(*p+j);printf("sum of line %d = %d\n"...
c语言编程求一个
数组
中值是偶数的
元素之和
答:
include<stdio.h>#define N 10//c语言编程求一个
数组
中值是偶数的
元素之和
int test_
array
(int a[],int *p){int i;*p = 0;for(i=0;i<N;i++){if( !(a[i]%2) )(*p)++;//指针指向内容加1}}int main(){int a[N];int i;int even_num = 0;//定义一个偶数变量printf("--...
c++ 求一个5×5
数组
右上三角(含对角线)
元素
的和.
答:
include <iostream>using namespace std;int main(){int i,j,s=0,a[6][6];for(i=1;i<=5;i++)for(j=1;j<=5;j++)cin>>a[i][j];for(i=1;i<=5;i++)for(j=i;j<=5;j++)s+=a[i][j];cout<<s<<endl;} 有不懂请追问哦 ...
输入3行2列的矩阵a中的元素,分别求出
各
行
元素之和
, 并存入
一维数组
row...
答:
include <stdio.h>int main(){ int i,j,s,d,a[3]; for(i=0;i<3;i++) { s=0; for(j=0;j<2;j++) { scanf("%d",&d); s+=d; } a[i]=s; } for(i=0;i<3;i++) printf("%d ",a[i]);}/*运行结果:1 23 44 53 7 9*/ ...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜