Форум программистов, компьютерный форум, киберфорум
Наши страницы

C для начинающих

Войти
Регистрация
Восстановить пароль
 
alexmusatkin
2 / 2 / 0
Регистрация: 22.12.2012
Сообщений: 57
#1

Что означает данный набор символов? - C (СИ)

15.07.2013, 10:31. Просмотров 623. Ответов 1
Метки нет (Все метки)

C
1
2
3
while ((c = getchar()) != EOF)
if (c >= '0' && с <= '9' )
++ndigit[c - '0' ];
а конкретно
C
1
++ndigit[c - '0' ];
Добавлено через 51 секунду
Выходит, если c - это цифра, то что мы делаем с массивом?

Записываем данную цифру в массив?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.07.2013, 10:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Что означает данный набор символов? (C (СИ)):

Проверить, образует ли данный набор возрастающую последовательность - C (СИ)
1)Дано целое число N и набор из N чисел. Проверить, образует ли данный набор возрастающую последовательность. Если образует, то напечатать...

Распечатать на экране монитора набор символов - C (СИ)
Пожалуйста подскажите в какую часть программы добавить декремент или инкремент, чтобы получить такой результат: A B C D E F B C D E...

Найти набор символов во введённой строке - C (СИ)
Найти набор символов во введённой строке. Язык Си. Вообще требуется ещё ввести этот текст, но с этим я вроде разобрался. Если что не так...

Вывести на экран набор символов по правилу - C (СИ)
Необходимо разработать программу которая выполняет одно и тоже действие вывод на экран набор символов (требуется использовать цикл for)...

Распечатать на экране монитора указанного в варианте набор символов - C (СИ)
Ребят,помогите написать программу при помощи оператора цикла for (без применения массивов и прямой адресации курсора) для распечатки на...

Что означает операция *= - C (СИ)
Что означает данное выражение в Си? number *= 10;

1
solar_wind
757 / 748 / 42
Регистрация: 06.07.2009
Сообщений: 2,970
Завершенные тесты: 1
15.07.2013, 10:47 #2
++ndigit[c - '0' ]; увеличивает на единицу число из массива с номером который равен с минус код символа.
Иными словами если ты прочитал цифру 1 то ndigit[1] увеличится на единицу, если ты прочитал цифру 5 то ndigit[5] увеличится на единицу и т.д.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.07.2013, 10:47
Привет! Вот еще темы с ответами:

Что означает условие if(!in) - C (СИ)
Здравствуйте, что означает if(!in), что это за условие?

Что означает while (lock) - C (СИ)
объясните пожалуйста, что означает while (lock);? Я знаю примеры циклов WHile(a&gt;5) например. А тут нету никакого оператора сравнения....

Что означает символ $? - C (СИ)
Привет. Столкнулся с таким кодом: var i=0; while($i&lt;100) { //операторы I++; }

Что означает строка? - C (СИ)
Объясните пожалуйста словами, что значит строка int *(*table());


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru