Форум программистов, компьютерный форум, киберфорум C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) [C] Ввод. 1) Напишите программу(или участок кода) в которой пользователь вводит данные и при неверном вводе выдаётся придупреждение и ввод повторяется. while(1) { printf("Введите число от 1 до 10: "); scanf("%d", &n); if( n >= 1 && n <= 10 ) break; printf("Ошибка неверное число!"); } https://www.cyberforum.ru/ c-beginners/ thread180856.html Оптимизация кода C (СИ)
Нужно оптимизировать код, т.к. при сдаче работы есть ограничение по времени - 1с, а к сожалению работа занимает дольше 1 секунды.Подозреваю что работает долго из-за цикла в цикле в цикле. Помогите оптимизировать пожалуйста P.S. Прога полностю верная, проверено стресс-тестом #include <stdio.h> #include <stdlib.h> #include <math.h> double S(double x1, double y1, double x2, double y2,...
C (СИ) Записать логическое выражение https://www.cyberforum.ru/ c-beginners/ thread180759.html
ребят есть готовые программы,просьба прокомментировать что в каждой строке выполняется... №1 Задано n точек на плоскости. Записать логическое выражение соответственно заданной области истинности. Составить программу для: • Подсчета количества точек, попавших в заданную область • Сформировать массив из координат точек, попавших в заданную область #include <iostream.h> #include <conio.h>
C (СИ) Изменить код используя указатели https://www.cyberforum.ru/ c-beginners/ thread180757.html
Что такое указатели? Мне надо изменить код используя указатели, как это сделать? Подскажите, пожалуйста! вот сам код: int m; printf("Ievadiet 15 masiva elementus\n"); for(int i = 0; i < n; i++) { printf("mass = ", i); scanf("%d", &m);
C (СИ) Нужно написать программу на Си
Здрасти умные люди:) Помогите пожалуйста написать программу на Си, которую мне дали в ВУЗе. Язык Си начал изучать только дня 3 назад, времени до сдачи программы практически не остается. Если у кого то есть пол часика свободного времени - напишите ее :) Вроде программа не должна быть сложной, взята из А части. На данный момент самому мне ее не осилить, знаний маловато... "Для...
C (СИ) Программа позволяет вводить текст в файл https://www.cyberforum.ru/ c-beginners/ thread180709.html
Программа позволяет вводить текст в файл.программа должна предсказывать возможность сохранения и загрузки текста в файл программу как бы сделали.. но что-то она не работает .подскажите что не так?!спасибо большое! #include <stdio.h> #include <string.h> void main() { int exit=1; while(exit)
C (СИ) Перевод с C на Pascal https://www.cyberforum.ru/ c-beginners/ thread180509.html
Граждане программисты! Я написал код на C, но к сожалению совершенно не знаю Паскаль. Я бы оставил на C, однако проверяющая машина распознаёт только Паскаль. Переведите, пожалуйста, данный код на Pascal #include <iostream> using namespace std; int main() { int Pall, temp, num, index = 0; int N; cin >> N; for(int i = 1;i < 100000;++i) {
C (СИ) Разыменовение указателя на UCHAR в struct
Собственно, имеем следующий код: typedef unsigned char UCHAR; //Раздел описания структуры struct package{ UCHAR src; UCHAR trg; UCHAR SID; UCHAR CMD; UCHAR data;
C (СИ) Отсортировать столбцы в заданной области матрицы Не могу понять что не так в коде17 Заполнение норм делается, выводит, а потом останавливается:( Код: #include <iostream.h> #include <stdlib.h> #include <conio.h> #include <math.h> #define nn 8 https://www.cyberforum.ru/ c-beginners/ thread180396.html C (СИ) Определить, лежат ли точки на одной прямой int main(int argc, char** argv) { int x1, y1, x2, y2, x3, y3; int d1, d2, d3; printf("Координаты точки A:\n"); if (scanf("%d%d", &x1, &y1) != 2) { printf("Неверный ввод.\n"); return 0; } https://www.cyberforum.ru/ c-beginners/ thread180200.html
C (СИ) Старший бит старшего байта поменять местами с младшим битом младшего байта
Ребят помогите прогу доработать. Задача такая: В одномерном массиве чисел целого типа (16 бит) выполнить следующую двоичную обработку с обязательным применением функций и указателей: Старший бит старшего байта поменять местами с младшим битом младшего байта. После этого проверить все числа массива на четность. С помощью генератора случайных чисел я создал числа, перевёл числа в двоичный 16-и...
C (СИ) Программа закрывается после ввода данных https://www.cyberforum.ru/ c-beginners/ thread179707.html
У меня такая проблема: При вводе данных первый раз нормально всё вводится, а начиная со второго не даёт мне ввести street и сразу просит ввести number? и после 5 раза прога закрывается, как сделать чтобы не закрывалась?) не пойму где ошибка) #include <stdio.h> #include <string.h> #pragma warning(disable: 4996) class home{ public: home(void){
В астрале
Эксперт С++
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
24.10.2010, 21:51 0

Указатель на массив строк - как вывести первый элемент? - C (СИ) - Ответ 1054620

24.10.2010, 21:51. Показов 3115. Ответов 18
Метки (Все метки)

Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

fermerius, Вам именно указатель надо?

CВыделить код
1
2
3
char *years [12] = {"'Monkey'", "Hen", "Dog", "Swine", "Mouse", "Cow",
                "Tiger", "Rabbit", "Dragon", "Snake", "Horse", "Sheep" }; 
printf("%s", *years);


Вернуться к обсуждению:
Указатель на массив строк - как вывести первый элемент? C (СИ)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.10.2010, 21:51
Готовые ответы и решения:

Дан массив А (8,5). Распечатать элементы строк, первый элемент в которых больше среднего арифметического строк
Помогите написать блок-схему программы пожалуйста. Дан массив А (8,5). Распечатать элементы...

Как можно сохранить указатель которые ссылается на первый элемент, чтобы ещё раз изменить коэффициенты?
Вот код: #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;conio.h&gt; #include &lt;string.h&gt;...

Вывести массив размера N, первый элемент которого равен А, второй В, а каждый предыдущий элемент равен сумме всех предыдущих
Данны целые числа N(&lt;2), А и В. сформулировать и вывести целочисленный массив размера N, первый...

Если в класс нужно передать указатель на указатель на массив строк неизвестной длинны?
Как проинициализировать массив строк wchar_t * (произвольного размера) , если его нужно передать в...

18
24.10.2010, 21:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.10.2010, 21:51
Помогаю со студенческими работами здесь

Вывести массив, раскрасив в нем красным цветом первый кратный 5 элемент
Задание 7. Выведите на экран одномерный массив. Раскрасив в нем красным цветом первый кратный 5...

Вернуть указатель на первый элемент
Здравствуйте, помогите пожалуйста с проблемой:) Как вернуть указатель на первый элемент...

Вывести на экран массив, раскрасив красным цветом - первый элемент > 0, синим – элементы < 0
Вывести на экран одномерный массив, из 10 элементов, раскрасив в нем красным цветом первый...

Как вывести элемент массива через указатель?
Здравствуйте. Помогите разобраться с использованием указателей. Как вывести произвольный элемент...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru