|
|
Другие темы раздела | |
C (СИ) Агоритм сортировки MSD для чисел Помогите переделать этот код на Си. Никак не разберусь сам function radixSort(int A, int l, int r, int d): if d > m or l >= r return for j = 0 to k + 1 cnt = 0 for i = l to r j = digit(A, d) cnt++ https://www.cyberforum.ru/ c-beginners/ thread2080272.html |
Malloc в процедуре - почему не работает передача указателя C (СИ) Доброго времени суток, есть такой код: #include <stdio.h> #include <stdlib.h> void getInput (int *arr) { int n = 5; arr = (int*) malloc(n * sizeof(int)); for (int i = 0; i < n; i++) arr = i*i; |
C (СИ) Реверс массива в диапазоне от K до M
https://www.cyberforum.ru/ c-beginners/ thread2080199.html Реверс массива – это перестановка элементов в обратном порядке: меняются местами первый и последний элементы, второй и предпоследний и т.д. Напишите программу, которая выполняет реверс части массива, начиная с элемента с номером K и заканчивая элементом с номером M (включительно). Нумерация элементов массива начинается с единицы. Входные данные Первая строка содержит размер массива N . Во... |
C (СИ) Пишет, что fopen устарел
https://www.cyberforum.ru/ c-beginners/ thread2080187.html Выдает ошибку, что fopen устарел #include <stdio.h> #include <stdlib.h> #include <time.h> #include <string.h> #include <cstring> #include<cstdio> #define _SCL_SECURE_NO_WARNINGS #define _CRT_SECURE_NO_WARNINGS |
C (СИ) Работа з массивом! Помогите написать програму которая определяет в матрице 6x3 номер строки, сумма елементов которой минимальна. #define _CRT_SECURE_NO_WARNINGS #include "stdlib.h" #include "stdio.h" #include "conio.h" #include "string.h" #include "windows.h" #include <math.h> #include <locale.h> int main() |
C (СИ) Как передать флаг программе на Си?
https://www.cyberforum.ru/ c-beginners/ thread2080169.html хочу предать флаги программе как можно это сделать? |
C (СИ) Графика
https://www.cyberforum.ru/ c-beginners/ thread2080079.html Шестиугольник и вписанная в него окружность движется вверх, вниз, вверх, вниз, вверх по наклонным линиям. При достижении верхней ли нижней границы окружность меняет заливку, а при до-стижении нижней границы шестиугольник меняет стиль и цвет контура. |
C (СИ) Копирование двумерного динамического массива, запись в файл Здравствуйте, необходимо удалить строку из файла, для чего в двумерный динамический массив записываются строки без той, которую нужно удалить, затем копирую в новый двумерный динамический массив (т.к. после выхода из цикла в предыдущий массив возвращается удаленная строка), а после перезаписываю файл. Ниже приведена программа, похоже что проблема с копированием (memcpy) двумерного... |
C (СИ) синтаксическая ошибка: ] #include "stdafx.h" #include <cstring> char *strcpy(char *s1, char *s2) { int i = 0; while (s2 != '\0') { s1 = s2; i++; } https://www.cyberforum.ru/ c-beginners/ thread2079948.html |
C (СИ) Работа с матрицами
https://www.cyberforum.ru/ c-beginners/ thread2079919.html Задана матрица A вещественных чисел размера N × N (N ≤ 20, задается как параметр). По- строить по ней матрицу B того же размера, элемент b которой равен сумме модулей всех тех элементов матрицы A, которые расположены в некоторой ее области (на соответствующем рисунке закрашена), определяемой по номеру строки i и номеру столбца j так, как показано на рисунке (границы входят в область). На печать... |
C (СИ) Вызвано необработанное исключение: нарушение доступа для записи // Str.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <cstring> char *strcpy1(char *s1, char *s2) { for (int i = 0; i < strlen(s1); ++i) { s1 = s2; |
C (СИ) Беззнаковый int ведет себя как знаковый Всем привет. Код: #include <stdio.h> main() { unsigned int a; a = 2147483647; printf("%d\n", sizeof(a)); printf("%d\n", a); https://www.cyberforum.ru/ c-beginners/ thread2079832.html |
3881 / 2479 / 418
Регистрация: 09.09.2017
Сообщений: 10,884
|
|
12.10.2017, 10:02 | 0 |
Некорректно работает программа на С - C (СИ) - Ответ 1124524212.10.2017, 10:02. Показов 1072. Ответов 8
Метки (Все метки)
Ответ $ gcc main.c -Wall Перед компиляцией поубирал всякий мусор вроде #include <windows.h>, system("pause"); Так вот, компилятор пытается подсказать что printf принимает параметры по значению а не по ссылке. То есть нужно написать printf("%d\n", n); Непонятно, правда, зачем в цикле выводить одно и то же число, которое в программе не меняется.Кроме того, main() возвращает целочисленное значение, а не void: int main(int argc, char *argv[]) и только так
Вернуться к обсуждению: Некорректно работает программа на С C (СИ)
0
|
12.10.2017, 10:02 | |
Готовые ответы и решения:
8
Некорректно работает программа Некорректно работает программа на С/С++ Некорректно работает программа на С/С++ Программа, удаляющая повторяющиеся пробелы и табуляции (работает некорректно) |
12.10.2017, 10:02 | |
12.10.2017, 10:02 | |
Помогаю со студенческими работами здесь
0
Программа работает некорректно Некорректно работает программа Некорректно работает программа Некорректно работает программа |