Реферат Курсовая Конспект
Пример 1. Определение суммы элементов массива - раздел Программирование, Одномерные Массивы Массив – Это Последовательность ...
|
Одномерные массивы
Массив – это последовательность переменных одного типа, элементы которой имеют одно имя и отличаются только индексом.
Пример 1. Определение суммы элементов массива
#include <stdio.h>
void main()
{int a[10],sum=0;
puts("Ведите массив a");
for(int i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
sum+=a[i];
printf("sum=%dn",sum);
}
Пример 2. Поиск максимального значения элементов массива
M[i])=random(101)-50; //случайные числа от -50 до 50
printf("m[%d]=%dn",i,m[i]); }
}
Пример 5. Ввод значений элементов массива и вывод их на экран
#include <stdio.h>
#define STOP –1 //признак завершения ввода (конца массива)
15 28 61 64 76
1 проход 64 61 28 76 15 + 61 64 28 76 15 + 28 64 61 76 15 – 28 64 61 76 15 + 15 64 61 76 28 2 проход 15 64 61 76 28 + 15 61 64 76 28 – 15 61 64 76 28 + 15 28 64 76 61 И т.д. | 1 проход64 61 28 76 15 + 61 64 28 76 15 + 61 28 64 76 15 – 61 28 64 76 15 + 61 28 64 15 76 2 проход61 28 64 15 76 + 28 61 64 15 76 – 28 61 64 15 76 + 28 61 15 64 76 |
Символьные массивы и строки
Символьный массив‑ это массив, элементами которого являются переменные типа char.
char symb[5]={'a','b','c','d','e'};
Строка‑ это массив элементов типа char, в котором последним элементом является символ ’ ’.
char s1[]="abcde";
Поэлементный ввод-вывод массива символов.
char ac1[5],ac2[5],ac3[5],ac4[5];
for(int i=0; i<5; i++)
Ac3[i]=getchar(); //ввод символов с нажатием Enter
//сотображением на экране;
Ac1[i]=getch(); //ввод символов без нажатия Enter
//безотображения на экране;
Ac2[i]=getche(); //ввод символов без нажатия Enter
//сотображением на экране;
Scanf("%c",&ac4[i]); //ввод символов с нажатием Enter
С помощью спецификатора%c.
}
for(i=0; i<5; i++)
{printf("%c",ac1[i]); //вывод символов на экран
putch(ac2[i]);
}
Ввод-вывод строк.
char str1[30], str2[20], str3[20];
Scanf("%s", str1); //ввод строки до пробела или Enter
printf("%s", str1); //вывод строки без перевода
//на начало новой строки
Gets(str2); //ввод строки с пробелами до нажатия Enter
puts(str2); //вывод строки с переводом на начало новой строки
Puts(s1); // Сегодня - понедельник
– Конец работы –
Используемые теги: мер, определение, суммы, элементов, массива0.084
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Пример 1. Определение суммы элементов массива
Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов