Составители:
Рубрика:
14 Глава 1. Некоторые конструкции языка С++
}
На рисунке 1.5 изображены значения элементов в массиве x.
Рис. 1.5
1.3. Передача массивов и указателей в качестве
параметров функций
Рассмотрим два варианта функции, вычисляющей сумму элемен-
тов массива (через массивы и указатели):
1) через массивы
#include <stdio.h>
int sum1(int x[], int n);
int main()
{
int y[100];
int n, i;
scanf ("%d", &n);
for(i=0; i<n; i++)
scanf ("%d", &y[i]);
printf ("s=%d", sum1(y, n));
}
int sum1(int x[], int n)
{
int s=0;
for(int i=0; i<n; i++)
s+=x[i];
return s;
}
14 Глава 1. Некоторые конструкции языка С++ } На рисунке 1.5 изображены значения элементов в массиве x. Рис. 1.5 1.3. Передача массивов и указателей в качестве параметров функций Рассмотрим два варианта функции, вычисляющей сумму элемен- тов массива (через массивы и указатели): 1) через массивы #includeint sum1(int x[], int n); int main() { int y[100]; int n, i; scanf ("%d", &n); for(i=0; i
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »