С Новым годом! Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Вычислить расстояние между двумя точками с заданными координатами Вычислить расстояние между двумя точками с координатами x1, y1 и x2, y2. Исходные данные и результат вывести в табличной форме. Добавлено через 42 минуты люди очень нужна помощь( https://www.cyberforum.ru/ c-beginners/ thread1267066.html C (СИ) Не считается произведение
Не считает произведение где ошибка? И если не сложно напишите вывод отсортированного массива. #include <stdio.h> #include <math.h> int main(void) { const int N = 5; double arr; for(int i = 0; i < N; i++) {
C (СИ) Cортировка Шелла / Древовидная, определить количество перестановок и присваиваний https://www.cyberforum.ru/ c-beginners/ thread1266985.html
Заданы 3 массива из 200 эл. 1 упорядоченный.2масссив 200,199,198 и тд. 3 рандомный( как задать массив рандомный без повторений?). Надо вычислить кол-во перестановок и присваиваний сл методами шейкер-сортировка. Метод Шелла Древовидная сортировка
C (СИ) Зашифровать слово данного предложения по принципу "сдвиг на 2 символа" С клавиатуры задаётся предложение.Зашифровать слово данного предложения по принципу "сдвиг на 2 символа": a-c;b-d;c-e; и тд. Подскажите пожалуйста как делать. https://www.cyberforum.ru/ c-beginners/ thread1266942.html
C (СИ) Запись в файл из нескольких потоков
Здравствуйте! Можно ли писать в один и тот же файл из нескольких потоков без синхронизации? Была идея завести переменную флаг на событие открыт ли файл, но можно ли сделать это штатными средствами (проверить открыт ли файл)? Заранее благодарен
C (СИ) Составить алгебраические выражения с помощью стандартных математических функций языка https://www.cyberforum.ru/ c-beginners/ thread1266881.html
Помогите решить задачу, если не трудно, пожалуйста) "Для приведенных ниже вариантов необходимо составить алгебраические выражения с помощью стандартных математических функций языка С." h - {a}^{3} + ({b}^{3} - c) a - 2 / x + {x}^{3} b - ln {x}^{2} - 4x c - tgx - 2 sin x Ой, извините, попутал ветку... Надо было в разделе C для начинающих =(
C (СИ) Реализация алгоритма base64 Я скачал реализацию алгоритма кодирования base64: static const char basis_64 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; int Base64encode_len(int len) { return ((len + 2) / 3 * 4) + 1; } https://www.cyberforum.ru/ c-beginners/ thread1266834.html Не выводится на экран ответ программы, приложение вместо этого закрывается C (СИ)
#include <stdio.h> #include <stdlib.h> int main() { int age; printf("How old are you?"); scanf("%d", &age); if (age < 100) { printf("You are very young");
C (СИ) Нахождение чисел делящихся на 7 в интервале https://www.cyberforum.ru/ c-beginners/ thread1266787.html
Добрый вечер. Сразу прошу прощения, если не правильно оформил пост и/или написал не в том разделе. Помогите, пожалуйста, написать код программы. программа - курсовая работа. Нужно очень срочно. завтра идти на пересдачу. Кого из однокурсников не спрашивал никто не понимает как это реализовать (то, что желтым цветом в задании). Заранее огромное спасибо! Язык программирования: C Компилятор:...
C (СИ) Записи, содержащие данные о студентах-спортсменов института. Найти ошибку в цикле https://www.cyberforum.ru/ c-beginners/ thread1266689.html
С клавиатуры ввести последовательность записей, содержащих данные о студентах-спортсменов института: <Фамилия, имя>, <Год рождения>, <Вид спорта>, <Разряд>. Распечатать введенные данные в форме таблицы, сгруппировав их по видам спорта. Определить самого молодого спортсмена по каждому виду спорта (если таких несколько, то указать всех) Вот мой код #include "stdafx.h" #include "stdio.h"...
C (СИ) Сумма элементов последовательности
Даны целые числа а1,а2,...Известно что а1>0 и что среди а2,а3,... есть хотя бы одно отрицательное число. Пусть а1,...,аn-члены данной последовательности, предшествующие первому отрицательному члену (n заранее неизвестно ) Получить min(a1+a2,a2+a3,...,an-1 + an); Только при написании нужно использовать циклы,не использовать массивы и строки и данные должны вводиться с клавиатуры или с помощью...
C (СИ) Вычислить и отпечатать сумму четных элементов в массиве x после первого нечетного элемента В массив x из 15 элементов ввести следующие значения: -4, 2, 1, -1, 3, -6, 4, 5, 6, 2, -3, -4, -5, 8, 10 Отпечатать исходный массив x в строку. Вычислить и отпечатать сумму четных элементов, которые находятся в массиве x после первого нечетного элемента, а также отпечатать значение и номер первого нечетного элемента в массиве x. https://www.cyberforum.ru/ c-beginners/ thread1266672.html
Модератор
Эксперт С++
13710 / 10910 / 6476
Регистрация: 18.12.2011
Сообщений: 29,133
0

Распространенные ошибки - C (СИ) - Ответ 6672521

02.10.2014, 12:49. Показов 149052. Ответов 72
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Оглавление

Ошибки этапа компиляции
(В процессе компиляции выдается либо сообщение об ошибке, либо предупреждение)
- Попытка модифицировать константу через указатель
- Лишняя точка с запятой
- Отсутствие возврата значения из функции
- Приведение типа в стиле С++
- Использование = вместо ==


Ошибки этапа исполнения программы
(Во время исполнения программа прерывается с сообщением об ошибке)
- Возврат из функции локальной строки
- Выделение памяти без дальнейшего освобождения
- Использование неинциализированной переменной
- Использование функции strncpy как функции "безопасного" копирования строк
- Использование функций atoi/atof или sscanf для перевода строки в число
- Возврат ссылки/указателя на локальную переменную
- Выход за пределы массива
- Сравнение символьных массивов
- Использование чисел, записанных в других системах счисления.
- Работа с локальной копией объекта, вместо работы с самим объектом


Неправильное поведение программы на этапе исполнения
(Программа работает, но не так, как запланировано)
- Использование типов char, short и float при работе с va_arg
- Определение размера массива, переданного в качестве аргумента функции.
- "Неожиданное" закрытие окна.
- "Неожиданное" целочисленное деление в арифметических выражениях.
- Ошибки в логических выражениях.
- Использование символа цифры вместо числа
- Лишняя точка с запятой
- switch без break
- Сравнение вещественных чисел при вычислениях
- Проверки на принадлежность значения определенному интервалу.
- Неверный аргумент тригонометрических функций.
- Сравнение знаковой переменной с беззнаковой.
- Использование запятой для отделения дробной части
- Забытое выделение тела цикла for, while и операторов if else
- Локальная переменная экранирует переменную с таким же именем из вышестоящей области видимости
- Неправильное использование memset
- Сравнение char массивов

Алгоритмические ошибки
(Неправильно составлен алгоритм программы)
- Двойная перестановка строк или элементов массива.

Ошибки ввода-вывода
- Ошибки при использовании функции scanf()!
- При работе с fgetc под Windows чтение файла обрывается при достижении буквы 'я'
- Оставление символа '\n' в потоке ввода
- scanf() - ввод текстовых строк

Ошибки, связанные с отклонением от стандарта языка
- Неверный тип функции main()

Вернуться к обсуждению:
Распространенные ошибки C (СИ)
3
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.10.2014, 12:49
Готовые ответы и решения:

Распространенные ошибки
Оглавление Ошибки этапа компиляции Программа не компилируется или компилируется с...

безопасность и распространенные ошибки
Тут наткнулся на очень интересные тексты: http://werad.narod.ru/articles/programm6.html ...

Распространенные ошибки SEO и ASP.NET 2.0
Здравствуйте, существуют несколько СЕО проблем при использовании ASP.NET, ниже я опишу эти...

Самые распространенные строки
type Mytype = record name:string; surname:string; end; var Students:Mytype; ...

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

Самые распространённые фамилии
Здравствуйте! Для реализации автоподстановки фамилии нужно как-то выявить, например, 1 (10, 15,...

Вывести самые распространенные женские и мужские имена
Помогите решить задачу пожалуйста! Написать программу, которая формирует файл записей данной...

Вывести самые распространенные мужские и женские имена
Имеется массив записей о студентах, каждая из которых включает поля: фамилия, имя, отчество, пол,...

Вирус блокирует выход на сайт вк и другие распространенные сайты
я чайник поэтому если что то не загрузилось..напишите пожалуйста, и помогите... второй день вожусь...

Найти и вывести самые распространенные женские те мужские имена
О каждом студенте факультета доступна следующая информация: фамилия, имя, отчество, пол, возраст,...

Вывести самые распространенные мужское и женское имена среди студентов
Во входном файле записана следующая информация о каждом из 20 студентов некоторого вуза: ...

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