Описание тега cs50
For code using cs50.h or Python cs50 library, the libraries used in Harvard's self-study introductory computer science course named CS50. It is STRONGLY RECOMMENDED to additionally tag with C and Python.
1
ответ
Создание массива целых чисел из argv в C
Это будет совершенно очевидно, я новичок в этом, но я прохожу курс CS50, и мне трудно с одним из моих заданий. Я думал, что это будет просто, но в моем синтаксисе есть что-то некорректное, что вызывает ошибки во время выполнения. Я пытаюсь создать м…
28 мар '17 в 21:31
3
ответа
C fopen и fgets возвращают странные символы вместо содержимого файла
Я делаю упражнение по кодированию, и мне нужно открыть файл данных, который содержит много данных. Это файл.raw. Перед созданием приложения я открываю файл "card.raw" в текстовом редакторе и в гекседиторе. Если вы откроете его в текстовом редакторе,…
24 июн '16 в 18:30
4
ответа
Я понятия не имею, почему я получаю ошибки ошибки сегментации
#include <stdio.h> #include <cs50.h> //stdlib.h is included in cs50.h so I don't need it #include <string.h> #include <ctype.h> #include <math.h> int main(int argc, string argv[]) // command line input { if(argc != 2) /…
26 сен '14 в 10:05
3
ответа
Начало работы с кодом C и Visual Studio: как скомпилировать и запустить программу?
Я решил научиться чему-то с самого начала, чтобы лучше и сильнее разбираться в информатике, поэтому я изучаю курс CS50 в Гарварде, доступный на EdX. Я начал учиться на C. Они предлагают интерактивную среду разработки, которая компилирует вашу програ…
20 авг '17 в 10:26
2
ответа
Бесконечный цикл при переборе возможных паролей
Я написал, по общему мнению, некрасивую программу для взлома паролем до 5 буквенных символов, который хэшируется функцией crypt () на основе DES, но при запуске программы возникает бесконечный цикл. Я не могу определить причину. Кто-нибудь видит, гд…
24 фев '18 в 16:48
2
ответа
Программа CS 50- Pset 1 Mario
Набор задач требует от нас создания полупирамиды с использованием хешей. Вот ссылка на изображение того, как это должно выглядеть Я понял идею и написал программу до печати пробелов (которые я заменил на "_" только для того, чтобы я мог проверить пе…
30 май '14 в 09:17
2
ответа
Чтение буфера данных из формы fread() в c
Я пытаюсь извлечь данные из файла и сохранить его непосредственно в массиве из функции Fread. Тем не менее, похоже, что тип данных неверен? Вот сообщение об ошибке: dataPlus.c: 28: 15: ошибка: несовместимое преобразование целочисленного значения в у…
30 ноя '16 в 18:37
2
ответа
Greedy.c выводит неправильный номер, и я понятия не имею, почему? (Код CS50)
Я работаю над программой, чтобы вычислить наименьшее количество монет для суммы изменений, предоставленных пользователем. Он предназначен для проверки значений 0,25, 0,10, 0,05 и 0,01. Если значение пользователя больше или равно одному из них (в наб…
20 фев '16 в 18:42
1
ответ
У меня есть время в цикле do/while, но он все еще говорит мне, что я не
Это мой код #include <stdio.h> #include <cs50.h> int main(void) { int n=0; do printf("Height of Pyramid:\n"); n = GetInt(); while (n>=0); printf("you picked %i", n); } и это моя ошибка mario.c:8:9: ошибка: ожидается 'while' в цикле do…
06 авг '14 в 23:29
1
ответ
Странная ошибка, при которой значение многомерного массива "пропускается"
Я пытаюсь реализовать функцию, которая ищет многомерный массив, выясняет, есть ли в нем значение, а затем перемещает эту функцию. Моя функция поиска bool search(int value, int values [][d], int n) { bool In = false; //d is an it that is the maximum …
28 янв '14 в 21:12
1
ответ
Что делает эта строка кода? [Новичок]
int main(void) { string n = GetString(); if(n!=NULL){ for(int i=0, j=strlen(n); i<j; i++){ if(!isalpha(n[i-1]) && isalpha(n[i])){ printf("%c", toupper(n[i])); } } } } if(!isalpha(имя [i-1]) && isalpha(имя [i])) как объяснить эту строку но…
20 янв '17 в 17:22
1
ответ
Почему я получаю ошибку сегмента в C?
https://github.com/KRegan82/Tinkering/blob/master/sierpinskiBMP.c (Полученный код 2017-11-05 - может отличаться от оригинала, что является еще одной причиной, по которой требуется указывать код в вопросе.) #include <stdio.h> #include <cs50…
01 ноя '17 в 19:54
2
ответа
Различные результаты при переборе строки и печати в определенной позиции (C)
Я изучаю C, и проблема, с которой я сталкиваюсь, заключается в том, что я перебираю строку до strlen()Я ожидаю, что будет напечатан нулевой символ (ничего), но вместо этого я просто продолжаю получать '.' - тогда как если я распечатаю array[strlen(a…
07 авг '14 в 16:40
3
ответа
Результат выражения Неиспользуемый жадный алгоритм
Я запустил эту программу и получил результат выражения ошибки неиспользованным. Возможно, я делаю что-то не так, но потратил день, пытаясь понять это безрезультатно. Мы очень ценим любую помощь, которую вы можете оказать. #include <stdio.h> #i…
16 мар '14 в 05:00
3
ответа
Mario CS50 в Python
Поэтому я попытался написать на Марионе назначение mario из CS50 в python вместо C, и мне удалось заставить его работать! Я не совсем понимаю, как работают циклы, особенно математика, потому что я просто играл, чтобы получить желаемый результат. Тре…
02 апр '17 в 07:12
1
ответ
C: Вывод с символами в шифре Цезаря шифрует, ПОЧЕМУ? pset2 cs50
Это проблема шифрования Цезаря в pset2 курса cs50x в edx.org. Я уже решил эту проблему с помощью другого алгоритма, но это была моя первая попытка, и мне все еще интересно, почему все эти символы появляются в правой части текста Цезаря. то есть. Я в…
17 июл '14 в 20:14
1
ответ
Получение ядра сброшено?
#include <stdio.h> #include <cs50.h> #include <stdbool.h> typedef struct shop { string custName; string custAdd; string custNum; string custClothPrice; struct shop* next; } shop; int main (void) { struct shop* head; head = NULL; st…
01 ноя '15 в 12:05
1
ответ
Реализация функции поиска по двусвязному списку в C
Я реализую структуру данных на основе инструкции от CS50 Mooc. Я сталкиваюсь с этой проблемой, когда я запускаю программу. duply-connected_list.c:71:22: ошибка во время выполнения: доступ к элементу внутри нулевого указателя типа 'dllnode' (он же 's…
25 май '17 в 01:10
4
ответа
Ошибка сегментации при использовании strncpy в c
Этот код должен работать как надежный шифр. Однако при запуске, независимо от того, какой ввод вы вводите, происходит сбой сегментации. Я пишу это для онлайн курса CS50 по edx. не strncpy должен остановить ошибки сегментации, если я скажу ему скопир…
24 янв '16 в 01:44
1
ответ
Ошибка сегментации триггера функции загрузки
Я продолжаю получать segfault для моей функции загрузки. bool load(const char *dictionary) { //create a trie data type typedef struct node { bool is_word; struct node *children[27]; //this is a pointer too! }node; //create a pointer to the root of t…
05 сен '17 в 10:36