#include <cs50.h> #include <stdio.h> int main(void) { int 开始; do { start = get_int("起始尺寸:"); } 而(开始 < 9); } 在此处输入图像描述:( 处理相同的起始和结束 ...
#include <cs50.h> #include <stdio.h> int main(void) { int 开始; do { start = get_int("起始尺寸:"); } 而(开始 < 9); } 在此处输入图像描述:( 处理相同的起始和结束 ...
调试代码时出现分段问题我该如何解决这个问题调试问题找不到解决方法求助 ...
尝试在添加税款和小费后计算账单总额,然后将其分摊给 2 个人; 代码编译但不打印最终值。 这是 cs50 课程的一部分 - 附带说明,我发现它在运行代码时非常困难,但通常它是不正确的,在我搜索它之前我看不到解决方案。 即便如此,理解它本身仍然是一项壮举; 像这里为什么我要使用返回? 我知道它是必需的 ...
这个 function 应该返回一个表,该表恢复所有按股票代码分组的交易。 我一直坚持这一点,因为我不断收到一个错误,该错误似乎来自 sqlite researche (transactions_sql),更具体地说,来自我调用用户 ID 的方式。 有人可以向我解释我做错了什么吗? 我是否没有在我 ...
我在 CS50 2020 的 Pset 7 的电影练习中制作了这个 SQLite 代码。它是查询编号 12。目标是找到 Helena Carter 和 Johnny Depp 演过的所有电影: 但是这段代码没有 output 任何东西。 所以我在 Inte.net 中得到了一些提示并编写了另一个代 ...
我想在每个循环中使用 random.shuffle() 洗牌 3 张牌,并将新排列添加到我的洗牌列表中。 相反,我得到的是一个带有最新洗牌的嵌套列表。 每次顺序发生变化时,所有已添加到 Shuffles 的列表都会以某种方式更新为新的排列。 我应该怎么做才能跟踪嵌套列表中的所有不同安排? 在此处输 ...
我在编写一个 function 时遇到了麻烦,它使用 Luhn 的算法检查信用卡是否有效(从倒数第二个开始,每隔一个数字乘以 2;加上未乘以 2 的数字之和;如果总数的最后一位为 0,则该数字有效)。 当我开始编写代码时,我检查了这些行: 他们似乎工作正常。 当我现在再次尝试检查时,它会忽略以下几行 ...
在有关 CS50 第 2 周问题设置密码的一些帮助下,我想出了这个解决方案。 提示是使用 2 function 想出一个简单的密码检查器,验证输入的字符串是否包含 1 个大写字母、1 个小写字母、1 个数字和 1 个符号。 建议是使用布尔值。 但是,我有 3 个关于它如何以及为何起作用的问题: B ...
我目前正在尝试解决 CS50 AI 中的一个练习,我应该在其中使用 minimax 算法创建一个 tictactoe。 在执行此操作时,我还必须创建一个 function 来生成可能的选项,以及一个 function 在选择其中一个可能的操作后立即生成一个新的 state 板。 但是,我的代码有错误 ...
低于 function 的计数器应该返回我们这一年的值。 但它没有返回那个值 idk 什么不起作用,如果我的 while 条件运行良好,因为它没有返回任何东西。 请告诉我哪里错了。 ...
我花了几天时间试图找出这个 function 有什么问题。它实际上编译得很好,但它以错误的方式模糊了图像。 我相信也许我的数字或公式是错误的,但在反复检查几个小时后,我无法弄清楚哪里出了问题。 该练习希望您使用 3*3 模糊框模糊图像,因此将模糊框的 RGB 值相加并将它们除以有效模糊框像素(图像 ...
该问题需要将用户的输入转换为时间并打印用餐时间(即午餐时间、晚餐时间等) 当我用问题中提供的时间测试我的代码时,我得到了预期的 output。 可悲的是,当我运行检查时它失败了。 这是我的代码 以下是运行检查后出现的错误。 我不知道为什么我会从检查中得到这个结果 ...
我是一名初学者,正在尝试使用数组来计算某人在可变周数内花在 CS50 课程上的总小时数。 但是当它提示输入字符 T 时,程序结束并且不计算总数。 我试过将 if 语句放在第一位,但总数不正确 - 结果是 21782 之类的东西。我假设问题出在第二个 for 循环中 - 我最终也会让它计算平均值,但 ...
在问题 set6 中,我需要向用户询问输入(一个浮点数),然后使用输入来计算使用欠的硬币数量。 在我的代码中,我在一段时间内使用模 function 将硬币数量增加一。 不幸的是,我没有得到我预期的结果。 有人可以帮忙吗? 下面是我的代码 ...
目前,我收到代码“购买”部分的以下错误。 该代码将成功运行并成功处理“购买”订单,但是 check50 返回这些错误,我无法弄清楚它们发生的原因或如何解决它们。:( buy handles fractional, negative, and non-numeric shares applic ...
从事边缘检测 function。回顾我的代码,我认为我有概念/逻辑。 但结果并没有以应有的方式出现。 当我运行该程序时,大多数 RGB 值变成了 255。我试过使用不同的数据类型并在创建变量时四处移动,但这似乎没有帮助。 我也试过代码的微型版本,一切似乎都按预期工作,但不确定为什么当我把它加在一起时 ...
如何使用C中的isdigit function来判断给定的多位字符串是否为数字? 这就是我将 isdigit function 用于单个数字字符的方式。 现在,我想检查多位数字字符(例如 92、789)。 这是我的代码 然而,上面的代码只适用于两位数 integer,而不适用于三位数字 integ ...
这是我同时定义和分配字符串数组的方式 现在我想应用相同的技术从用户那里获取 integer 值 但是代码没有被编译,编译器是这样说的:IntArray.c:5:9: error: array initializer must be an initializer list or wide strin ...
我无法弄清楚这个 pset。 每次,我使用 check50 它都会显示很多红脸。 我的主要问题是在使用 check50 时没有任何输出,但是当我在本地运行程序时它会输出正确的句子。 ( https://i.stack.imgur.com/8YYGX.png ) 我已经尝试对 check50 用来 ...
我的 printf() function 不断地向终端打印任何内容,而不是它应该打印的数组中的字符。 我试图让程序在每次循环完成时打印出 3 个递增的数字。 如果数字不是 3 位数字,则所有未占用的位置都应为 0。 ...