広告
↓発売日:2018年09月22日↓
新品価格 |
プログラムの基本は
(1)上から順番に
(2)条件で分かれ道
(3)くり返し
この3つでできております!
まずは「(1)上から順番」に実行されるプログラムを書いてみましょう!
サンプルのプログラムをマネしながら
小文字の英数字
abcdefghijklmnopqrstuvwyz123456789
こちらを使って書いていきましょう!
細かく説明すると
・○半角・英数・小文字・・・abcde~vwxyz 0123456789
後で説明する「コメント」など特別な場合をのぞいて「あいうえお」などの「全角文字」を使ってはいけません!
小さな空白はスペースキー
大きな空白はTABキー
改行(次の行へいくこと)はEnterキー
全角でスペースはダメ!エラーになります!
たとえば次のようなプログラムがあった場合は
こんな感じで入力していきます。
特に先頭の大きな空白部分はTABキーを使ってずらしていきます。
※統合開発環境がある程度勝手にやってくれます
統合開発環境の入力を助けてくれる機能
1・カッコを閉じてくれる
2・命令を表示
3・エラー注意
などなど慣れている人は大変ありがたい機能なのですが、初心者の方にとっては見たこともない命令がずらずらっと並んだりするだけで気になるかもしれません。
そんな時は
ツールメニューのオプションを選んで
左側のテキストエディタ、C/C++と選ぶとこの機能の設定ができるのでお好みの設定にしてください。
「設定画面の意味がわかりません!」「僕の入力にいちいち注文をつけてくるのが耐えられません!」という方は他のテキストエディタを使ってみるのもいいかもしれません。
スタートメニューをクリック
アクセサリのメモ帳をクリック
メモ帳にプログラムを書く
「ctrl + a」キーで全選択して「ctrl + c」キーでコピー
「VS Express」のテキストエディタにカーソルを合わせて「ctrl + v」キーではり付け
という少しめんどくさいですが、がまんしましょうという作業をオススメします。
でも最初は便利機能にたよらないで自分でプログラミングした方がいろいろと勉強になると思いますのでがん張ってみてください。
広告
/*三日目 プログラム1*/ #include <stdio.h> int main(){ printf("hello world!"); return 0; }
前回の手順どおりに「デバックなしで開始」で実行してみましょう!
hello world!
とでれば成功です!
後ろの「続行するには・・・」ってのは自動的に出てくるものなので気にしなくて大丈夫です。
作文の題名を書くときに頭に3マス空けて書くようにC言語にも決まったカタチがあります!
#include <stdio.h> int main(){ return 0; }
これが決まったカタチになります!今からこの中にプログラムを書いていきます!難しく考えずにそのまま覚えちゃいましょう!
ぶっちゃけC言語プログラムは空白とか改行とか関係ないので、さきほどのプログラムを
#include <stdio.h> int main(){printf("hello world!");return 0;}
てな具合に書けなくもないのですが、エラーを起こす原因になったり、何よりも見にくいです!スナオに書いてある通りに書きましょう!
printf("hello world!");
この命令を「printf」命令っていいます!文字や数字を画面に出す命令です。この「"」チョンチョンの中に画面に出したい文字や数字を入れます!
命令の事を正しくは関数(かんすう)っていいます!
「関数」という言葉だと関数をまだ習っていない方はわかりづらいと思いますので自作関数を作るまではしばらく「命令」という言葉を使って説明したいと思います。
printf("ありがとう");
この命令はひらがなでも大丈夫です!
「printf」命令に限らず命令の終わりには「;」テンテンがつきます。
「:」とよく似ておりますので間違えないようにしましょう。
プログラムの途中でコメントなどを入れたい時は/* */この間に入れます!メモ書きみたいな部分ですね。同じく日本語OKです!
「"」・・・ダブルクウォーテーション
「'」・・・シングルクウォーテーション
「:」・・・コロン
「;」・・・セミコロン
「*」・・・アスタリスク
「/」・・・スラッシュ
「>」・・・大なり
「<」・・・小なり
「&」・・・アンパサンド
なんとなーく覚えてれば大丈夫です!
なれないウチは大変ですが「"」チョンチョンや「;」テンテンを書き忘れるとエラーになるので、ゆっくり落ち着いてプログラミングしてください!
/*三日目 プログラム2*/ #include <stdio.h> int main(){ printf("次の行に\nいきます\n"); return 0; }
/*三日目 プログラム3*/ #include <stdio.h> int main(){ printf("空白を\tあけます"); return 0; }
文章の間に「\n」や「\t」を入れてステキな文章を作ってみよう!
これは次の行(改行)にいきます。よく使います。
TABキー分の空白を空けます。
これらをエスケープシーケンスっていいます!
\n・・・次の行(改行)
\t・・・Tabキー分の空白を空けます
\\・・・\マークを表示します
\?・・・?マークを表示します
\'・・・'マークを表示します
\"・・・"マークを表示します
/*三日目 プログラム4*/ #include <stdio.h> int main(){ printf("■■■■■■■■■\n"); printf("■■■■☆■■■■\n"); printf("■■■□□□■■■\n"); printf("■■□□□□□■■\n"); printf("■□□□□□□□■\n"); printf("■■■■□■■■■\n"); printf("■■□□□□□■■\n"); printf("■■■□□□■■■\n"); printf("■■■■■■■■■\n"); printf("Merry Christmas!!!\n"); return 0; }
「きごう」で変換(へんかん)するといろいろな文字がでます!いろいろ試してみてください!
広告
↓発売日:2016年02月29日↓
12歳からはじめる ゼロからのC言語 ゲームプログラミング教室 新品価格 |
↓発売日:2018年06月22日↓
新品価格 |
↓発売日:2018年03月09日↓
新品価格 |
↓発売日:2017年06月14日↓
新品価格 |
↓発売日:2018年05月21日↓
新品価格 |
↓発売日:2017年12月07日↓
新品価格 |
↓発売日:2017年02月08日↓
新・明解C言語で学ぶアルゴリズムとデータ構造 (明解シリーズ) 新品価格 |
↓発売日:2017年09月26日↓
新品価格 |