Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) через указатель Дана квадратная матрица А порядка n. Получить матрицу АВ (I,j,…,n); элементы матрицы В вычисляются по формуле https://www.cyberforum.ru/attachment.php?attachmentid=67004&thumb=1&d=1300023249 нужно решить через указатель #include <stdio.h> #include <math.h> #define n 3 main () { float A,B,i,j,AB,sum,k; for (i=0;i<n;i++) https://www.cyberforum.ru/ c-beginners/ thread275740.html как сделать на си? C (СИ)
ввести стоку длинной до 30 символов,заменить в ней двойные символы на одиночные,пробелы-на знак подчеркивания,сочетания на многоточия.
C (СИ) Функция memcmp Здравствуйте, люди добрые! Скажите мне, пожалуйста, почему у меня функция memcmp возвращает отличное от нуля значение при сравнении? Я ее использую вот так: unsigned char *answer; get_ans(answer); memcmp(answer, "OK", 2) /////////////////////////////////// void get_ans(unsigned char *a) https://www.cyberforum.ru/ c-beginners/ thread275508.html C (СИ) Составить динамический список из произвольного числа элементов https://www.cyberforum.ru/ c-beginners/ thread275455.html
Только начали изучать Си, весь обматерился с ним ((. Ничего не получается. Вот сижу, не могу понять в чем у меня ошибка! Подскажите плиз.... void INDin(int x) { float *mas; mas=(float*)malloc(sizeof(float)); float input_=0; int i=0;
Сформировать массив из элементов матрицы C (СИ)
Всем доброго времени суток! Задача: Определить массив Х из 5 элементов, каждый из которых равен элементам того столбца, в котором находятся наибольший и наибольший по модулю эелементы матрицы, или элементам побочной диагонали, если они находятся в разных столбцах. Проблема: прога почему-то выводит все нули, причем вещественные... В чем косяк? #include<stdio.h> #include<math.h>...
C (СИ) Ошибка и предупреждения в своей функции https://www.cyberforum.ru/ c-beginners/ thread275377.html
Нужно вывести имена файлов без расширения. Написал функцию: int substr(char *str, char c){ int n; char *cut; n = strrchr(str,c); // yahoo.c(111): W8069 Nonportable pointer conversion strncpy(cut,str,n); return cut; // yahoo.c(111): W8069 Nonportable pointer conversion } Вызываю здесь:
C (СИ) Создать текстовый файл из 5 строк, прочитать созданный файл https://www.cyberforum.ru/ c-beginners/ thread275339.html
Создать текстовый файл из 5 строк, прочитать созданный файл, 1. Из строк все цифры переписать в новый файл.#include <stdio.h> #include <vcl.h> #include <conio.h> #include <string.h> #pragma hdrstop main() { char ch, sl; unsigned int i; char text="one1" "two2" "three3" "four4" "five5"; FILE *pf, *pr; // Указатели на файлы
Быстрая сортировка. Потеря элемента C (СИ)
В программе есть две реализации быстрой сортировки- одна взята из местного фака,ещё одна из английского вики-учебника. По не совсем понятным причинам в обоих теряется один элемент, может кто-нибудь подсказать в чем ошибка? Пишется на Visual Studio 2008 (win7) #include <stdio.h> #include <stdlib.h> #include <windows.h> #define N 10 void swap(int a, int i, int j) { int temp = a;
C (СИ) Из строк все цифры переписать в новый файл Создать текстовый файл из 5 строк, прочитать созданный файл, 1. Из строк все цифры переписать в новый файл. #include <stdio.h> #include <vcl.h> #include <conio.h> #include <string.h> #pragma hdrstop main() { char ch, sl; unsigned int i; char text="one1" "two2" "three3" "four4" "five5"; https://www.cyberforum.ru/ c-beginners/ thread275204.html C (СИ) Кодирование Рида-Соломона https://www.cyberforum.ru/ c-beginners/ thread275159.html
Реализовать программу кодировая и декодирования согласно целочисленной версии алгоритма Рида-Соломона! Добавлено через 33 минуты может у кого заволялся исходный код прошу помочь!
C (СИ) Найти и удалить n наименьших элементов массива
Дорогие форумчане, напишите пожалуйста программу буду благодарен...)) В массиве, все элементы которого различны, найти и удалить n наименьших элементов, сохраняя порядок следования остальных элементов.
C (СИ) Найти минимальный по модулю элемент матрицы Дана матрица размером N x N. Найти минимальный по модулю элемент матрицы. Переставить строки и столбцы матрицы таким образом, чтобы минимальный по модулю элемент был расположен на пересечении К-ой строки и К-го столбца. Я заполнил матрицу случайными числами и нашел минимальный по модулю элемент (если правильно), а дальше чет не получается. Помогите доделать плз. Вот код: #include <stdio.h>... https://www.cyberforum.ru/ c-beginners/ thread275048.html
0 / 0 / 0
Регистрация: 11.12.2010
Сообщений: 7
0

После 100-150 выполнений функции в программе, файлы перестают открываться - C (СИ) - Ответ 1549131

13.04.2011, 17:05. Показов 637. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Вот кусок одной из функций в программе! В ней ищется введенное слово с клавиатуры в одном из файлов! Все работает нормально, но примерно после 100-150 выполнении, функции в программе, файлы перестают открываться, то есть в fp при выполнении fopen ничего не заносится. В чем проблема помогите кусок программы представлен ниже:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
bool Slovar(wchar_t prl[], int kk){ 
    int i=0,j=0;
    FILE *fp=NULL;
    char temp1[13], ttt=0;
    switch (kk) {
    case 6: fp=fopen("6b.txt","r"); break;
    case 7: fp=fopen("7b.txt","r"); break;
    case 8: fp=fopen("8b.txt","r"); break;
    case 9: fp=fopen("9b.txt","r"); break;
    case 10: fp=fopen("10b.txt","r"); break;
    case 11: fp=fopen("11b.txt","r"); break;
    case 12: fp=fopen("12b.txt","r"); break;
    default: break;
    }
    if (fp==NULL) 
    {
        FERROR=false;
        return(false);
    }
    while (feof(fp) == 0){
    fread(&temp1,sizeof(char),kk,fp);
    temp1[kk+1]='\0';
    fread(&ttt,sizeof(char),1,fp);
    j=0;
    for(i=0;i<kk;i++){
    if(prl[i]==temp1[i]){
    j++;
    }
    else{
    break;
    }
    }
    if(j==kk){
    fclose(fp);
    FERROR=true;
    return(false);
    }
    }
    fclose(fp);
    FERROR=true;
    return(true);
 
}


Вернуться к обсуждению:
После 100-150 выполнений функции в программе, файлы перестают открываться C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.04.2011, 17:05
Готовые ответы и решения:

GetOpenFileName, перестают открываться любые файлы
Короче после использования GetOpenFileName, функции для роботы с файлами постоянно возвращают...

Файлы ни с того ни с сего перестают открываться двойным кликом
Купил я себе ноутбук два месяца назад. И после какого-то периода пользования обнаружил такую...

Перестают открываться страницы в браузерах
Добрый день! Скайп работает, пинги проходят. Помогает на некоторое время перезагрузка, через...

Перестают открываться окна в эксплорере
Как правило, при открытии многих сайтов в эксплоре, через какое-то время он зависает и окна...

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

Windows 10 со временем перестают открываться программы
В процессе работы компьютера начинаются ошибки во всех программах в файлах типа *.ini *.cfg , не...

Windows 10 со временем перестают открываться программы
Принесли флэшку, вставил и началось, ошибки во всех программах в файлах типа *.ini *.cfg , не...

Через время перестают открываться страницы в браузерах
предположительно что-то закрывает порты прокси, т.к. аська продолжает работать сначала появилась...

После установки новой Opera перестали открываться многие mht-файлы
Раньше пользовался Oper-ой где-то 2012 года выпуска. Однако она перестала открывать многие сайты и...

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