アプリ版:「スタンプのみでお礼する」機能のリリースについて

最近、CプログラミングをVisualStdioを使って勉強しています。
教科書のプログラムを作る問題を解いているのですが・・・

教科書の実行結果では

64+14=78   64-14=50
64*14=896  64/14=4
と横に表記されているのですが、

私がプログラムを作って実行すると、

64+14=7864-14=50
64*14=89664/14=4
と表示されてしまいます。

改行¥nを入れたとしても、
64+14=78
64-14=50
64*14=896
64/14=4
と表示されてしまいますし・・・

教科書のようにそっくりそのままプログラムを作ることは可能なのでしょうか?
教えていただけると助かります。

A 回答 (3件)

知りません。


私は超能力者ではないので質問者の書いたソースを透視する能力も千里眼もありませんので無理です。
多分ここで回答している99.9999999%くらいの人にもその手の超能力は無いと思いますよ。
    • good
    • 0
この回答へのお礼

そうですね。もっと、詳しく説明を書けばよかったです・・・申し訳ありません。
回答ありがとうございました。

お礼日時:2010/05/15 10:23

出来ますよ。


プログラムですから、色々やり方はあります。

簡単にやるのはつまらないですから、少し手の込んだ方法で考えれば、

表示する物をキャラクターのテーブルでフォームを作って、そこに一文字づつ書き込んで表示したって良い訳です。

つまり、
□□□□□□□□□□□□□□□□□□□□と言うキャラクタエリアを作って、
1行を左10マスと右10マスと考え、式をキャラクタベースで指定の位置から書き込んでいけば良い訳です。
右の式は、左から11マス目から書き込んでいくようにすればよいわけですね。
C言語であれば、めんどくさいように見えますけど、この方式でもストラクチャを使えば、簡単に造る事だって出来ますよ。

まぁ、もっと簡単にやる方法もありますけどね。
ただ答えを書いたのでは勉強にならないでしょう?
柔軟に考えられなければ、ソフト屋なんで出来ませんからね。
    • good
    • 0
この回答へのお礼

詳しい説明ありがとうございます。
そのような方法もあるのですね。
回答者様のようにもっと、C言語について詳しくなれるように頑張ります。

お礼日時:2010/05/15 10:22

\t使ったら?



意味は自分で調べてね。
    • good
    • 0
この回答へのお礼

ありがとうございます。
早速、調べてみます。

お礼日時:2010/05/15 10:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!