Технология программирования. Базовые конструкции C/C++. Липачев Е.К. - 48 стр.

UptoLike

Составители: 

48
Пример. Вычисление суммы элементов безразмерного числового
массива. Количество элементов массива найдено с помощью функции
sizeof().
// безразмерные числовые массивы
double x[]={1.0,2,3.0,4.,5e1,6.6,0.7,80};
int l_x = sizeof(x)/sizeof(double); /* количество
элементов массива x */
cout<<"\n Size x = "<<l_x;
double s_x=0;
for (int i=0;i<l_x;i++) s_x += x[i];
cout<<"\nSumma x = "<<s_x<<"\n";
Строки
Единственный вид строки в языке C это массив типа char,
содержащий в качестве последнего элемента символ '\0' (нулевой
терминатор, нулевой символ). Вместо символа '\0' можно использовать
число 0.
Пример. Объявление и инициализация строк в C.
char month[4]={'M','a','y','\0'};
char Month[4]={'M','a','y',0};
char password[9]="february";
char fio[4]="FIO";
char Fio[4]={'F','I','O','\0'};//fio==Fio
char s[]="November";
Пример. Объявление и инициализация строк, содержащих символы
кириллицы на каждый символ в строке нужно 2 байта.
char fio_r[7]="ФИО";
char Fio_r[]={'Ф','И','О','\0'};
char month_r[4]={'М','а','й','\0'};
char Month_r[7]="Май";
     Пример. Вычисление суммы элементов безразмерного числового
массива. Количество элементов массива найдено с помощью функции
sizeof().
// безразмерные числовые массивы
double x[]={1.0,2,3.0,4.,5e1,6.6,0.7,80};
int l_x = sizeof(x)/sizeof(double); /* количество
элементов массива x */
cout<<"\n Size x = "<