問題タブ [caesar-cipher]

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.

0 投票する
2 に答える
3086 参照

c - CS50のシーザー暗号

私はこの問題を何週間も見つめてきましたが、何もありません! それはうまくいきません、私はそれをよく知っていますが、なぜ、何が間違っているのかわかりません。私がハイライトした行に関して、開発者が「エラー: 期待される式」を吐き出すことは知っていますが、実際にはそれは氷山の一角にすぎません。誰かがこの小さな部分を修正する方法を知っているなら、私はそれを大いに感謝します!

0 投票する
2 に答える
13931 参照

c - Cシーザー暗号ASCIIアルファベットラップ

私は C の初心者です。基本的な暗号を作成するために、アルファベット 'x' の文字を何度もシフトできるようにしたいと考えています。

islower() 関数に問題があります。「i」を使用していますが、文字に変更できません。

出力:

0 投票する
1 に答える
518 参照

python - シーザーシフトサイファー

私はPythonで単純なCaesar Cipherに取り組んでおりchr()ord()

これが私のコードです:

しかし、何か面白いことが起こります!

入力すると: "Hello world!"、戻ってきます"Uryy|-?|yq."

右に見えますよね?

でも解読してみると、

私は得る:Hello 2old!

洞察はありますか?私はそれがchr()次のようなものを返すことに関係していると考えています:'\x84'

0 投票する
2 に答える
213 参照

c - Caesar 暗号の C ソース コード エラー

このソース コードを長い間修正しようとしてきましたが、コンパイラはまだエラーを示しています。

コンパイル中に表示されるエラーはarray type 'char [40]' is not assignable(40 未満の数値を入力したり、括弧を空のままにしても何もしません)、およびinvalid operands to binary operation int c = (ptext+key)%26.

0 投票する
1 に答える
1762 参照

python - シーザー暗号の問題

Caesar 暗号を実装しようとしています。

関数内でメッセージを返そうとしましたが、エラー メッセージが表示されます (関数外)。誰でも助けてもらえますか?

前もって感謝します

0 投票する
1 に答える
757 参照

python - `string.maketrans()` はどのようにメッセージを「復号化」しますか?

誰かがこのコードを説明してもらえますか? メッセージを復号化することは知っていますが、プロセスがどのように行われるかを正確に知りたいです。

0 投票する
2 に答える
659 参照

c - Caesar Cipher はスペースで動作しません

スペースを適切に表示するのに苦労しています。以下は、印刷されたものの出力です。

それはUryyb Jbeyqである必要があります