- ベストアンサー
C言語について
C言語について質問です。 ASCIIコードでは'0'が48、'a'が97になっていますよね。 このような感じで全角の平仮名や漢字などの文字をを数値として表す方法を探しています。 できれば簡単な例文なども付けていただけると助かります。 それではよろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- sakusaker7
- ベストアンサー率62% (800/1280)
- Oh-Orange
- ベストアンサー率63% (854/1345)
- gonbee774
- ベストアンサー率38% (198/511)
関連するQ&A
- C言語で全角文字を扱いたいのですが、
C言語で全角文字を扱いたいのですが、 全角文字列を入力して特定の箇所の文字(例えば3文字目)を抜き出して、表示するという感じのプログラムをしたいのですが、うまくいきません。 半角文字ならば、配列を使ってできるのですが・・・・・
- ベストアンサー
- C・C++・C#
- 言語バーの使い方
言語バーの入力モードの表示について、 ひらがな入力なら「あ」半角英数なら「A」でその切り替えは半/全 漢字と書いてあるキーを交互に押しています。 間違えてどこかのキーを押すと「A」の横に[ を寝かせたようなマークが出ます。このマークからは「あ」へは切り替えら得られません。 どんな文字を入力する役目をしますか。 それから、普通は全角英数は使わないのでしょうか。
- ベストアンサー
- Windows XP
- タスクバーの言語の表示がおかしくなった。
質問です。 XP下での言語バーの表示がおかしくなりました。 半角/全角を切り替えても、言語バーが切り替わりません。 あ般のまま、時にはA般のままです。その日によって違うようです。 けど半角/全角の切り替えは出来ているようで文字の打ち込みには支障がないようです。(A般のままでひらがなが打てる) どなたかお詳しい方よろしくお願いいたします。
- ベストアンサー
- Windows XP
- C言語を独学で習得するには。
C言語を習得したいのですが、どんな本で習得するのがオススメですか? あまり文字が多いとやる気がなくなってしまいますので図解と文がバランスのいいも。ソースの間違いがないもの。(以前使っていた本が間違いだらけでした)最もポピュラーな書き方をしているもの。(これも以前使ってた本は他とは違いクセがありました)を探しています。 文字を表示するのは出来ますが、ポインタ・文字列などはまだ理解が浅い感じです。 プログラミングなどを行う仕事に就きたいと思っていますのでC言語の本質を理解して応用のきいたプログラミングをしたいと思っています。 最終的にはC言語習得後にC++も学びたいと思っていますので、C++についてもオススメの本があったら教えてください。 特に、独学で完成度の高いソフトが作れるようになった方の意見をお願いします。 またタイトルとは別のことになってしまいますが、変数に日本語(漢字・ひらがな・カタカナ)を代入させるにはどうすればいいのでしょうか?
- ベストアンサー
- C・C++・C#
- 言語難易度
英語はAからZまで26文字あります。もちろん省略文字「~it's」は抜きます 日本語の平仮名・カタカナは46文字(総合: 92文字)あり、漢字を含めても60,000文字はあります。 中国語は3万文字 世界で一番難しい言語は文字数レベル的もしくはそれを組み合わせる単語量的に どの言語が難しいのでしょうか? 世界のあらゆる言語は単調でAからZや日本語で言う「あ」から「ん」までしかなく、 日本語のカタカナや漢字等の別途文字というのでしょう?そういった文字がありません 世界で一番覚えにくく、相当な脳容量が無いと覚えきれない言語は何でしょうか? やはり「平仮名」「カタカナ」「漢字」の3つ言語がある日本語なのでしょうか?
- ベストアンサー
- その他(語学)
- 数値をASCII文字にする方法についての質問です。
数値をASCII文字にする方法についての質問です。 PICマイコンのプログラミングをするために、C言語を使用しています。LCDに数値を表示するには変数を数値ではなく文字で渡してやらないといけないようなのですが、その変換のしかたがわからず調べていると、あるサイトで二桁の数字(suuji)の1の位をASCII文字(hensu)にするために、 hensu = (suuji % 10) + '0'; のようにコードを記載していました。実際にこの通りプログラミングしてみるとLCDに表示されたのですが、なぜこのようにするとASCII文字に変換できるのかがわかりません。('0'を加えるとアスキー文字になるのでしょうか?)どなたか教えて頂ければと思います。
- ベストアンサー
- C・C++・C#
- C言語について
今、大学の授業でやさしいC第3版という本をつかってC言語の勉強していてわからない問題が出てきたので質問させてください。 問題9 Char型の変数ChとInt型の変数nを宣言し アルファベットの大文字1文字と 整数1つを入力させて 次の2つの事を実行する実行ファイルを作成せよ。 1.その文字を表示する。 2.文字コードを使ってその文字をn文字シフト させた文字を表示する。 Q: Zを1文字シフトさせた時Aが出力されるようにするには どうしたらよいか?アスキーコード表をにらんで考えよ。 問題10 キーボードから身長と体重を入力させて BMIを計算して表示する実行ファイルを 作成せよ。 BMI(Body Mass Index)とは 身長と体重から求める体格指数の1つで 身長 H (m)、体重 W (kg) の時 BMI=W/H2 で求められる。 これはまだ最初の方で第3章から第5章までのところをやっています。
- 締切済み
- その他(プログラミング・開発)
お礼
お返事ありがとうございます。 無事に解決しました。 丁寧な説明で分かりやすかったです。