问题标签 [cs50]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 在 C 非常基本的程序中编译问题
以下是错误:
^ 标识编译器说错误发生的位置。
我到底在做什么是错的?
c - 以特定方式打印特定变量
在正确“链接”了所有头文件后,我终于达到了能够正确编译代码的程度。当我执行 mariov1.c(代码如下所示)时,我使用了 20 的测试输入,结果是打印输出 3 个哈希标记,然后显示我的 cmd 行,如下所示
###[xvp@localhost ~]$
现在它应该有 21 个空格和 2 个哈希标记的输出,每行添加一个哈希标记并减去一个空格,直到哈希标记的数量 = usrHeight (本质上它实际上并没有设置为由哈希的数量决定,但它仍然有效方式)。应该看起来像这样。
这将使其保持正确对齐。
mariov1.c 源码
在这个错误之后我进行了第二次尝试,使用了另一个 do while 循环,中间有一个 for 循环(很确定我做错了),但它只是不断地用哈希填充终端,所以我不知道该去哪里观点。
这是 mariov2.c 源
c - 在 do-while 循环中定义的未声明标识符
这是我的代码:
我的错误是:
最初我将所有 cc 变量设置为 credit_card 但更改了它,因为它增加了 5 个错误,都是出于相同的原因。我试图找到讨论在 do-while 循环中创建变量的地方,但无济于事。
你能解释一下这里出了什么问题吗?
c - C中的凯撒密码适用于较低而不是较高
密码适用于 islower 部分,但不适用于 isupper 部分。例如,如果我给一个密钥 3 并输入I like pie!!
要加密,我得到O olnh slh!!
我也试过HELLO
并得到了NKRRU
. isupper 部分也返回标点符号而不仅仅是字母。我还没有弄清楚为什么要更改原始消息以匹配密码消息。
c - 为什么我在 C 中收到警告“分段错误,核心转储”
我正在编写一个将纯文本加密为密文的程序。当我去运行我的程序时,我收到一个分段错误,核心转储错误。
这是我的代码:
c - 这个凯撒密码的实现有什么问题?
我正在尝试实现凯撒密码,但没有得到预期的输出。代码有什么问题?
代码:
c - C语言小数计算错误
我正在尝试计算小数,float
但如果输入为“0.01”,它将无法计算。但是,如果输入为“0.02”但计算错误,它将计算。这是代码:
出了什么问题,我该如何解决?
c - 不断收到此编译错误
当我编译时,我不断收到这个错误。
我试过改变东西,然后修复它们,改变其他东西,然后修复它们,但似乎没有任何帮助。我是新来的。任何人都可以帮忙吗?
c - 错误:else if 语句中的预期表达式
这是我得到的错误:
在else if
代码末尾的语句中——“ else if(isupper(p_i))
”——生成了错误。
我已经在这个“else if”声明上方发表了评论。请让我知道出了什么问题。谢谢你。
c - Xcode cs50.h 中的 C 问题
我正在尝试在 Xcode 中在线学习 cs50 课程。我已经导入了 cs50 头文件。我可以使用printf
,但在调用GetInt
. 错误读取:
任何帮助当然都非常感谢。谢谢你。