2020年06月29日
第3回 ざっくり教えるC言語
どうも!「一人暮らしの様な理系」です。
今回は当サイトでの売りの一つ,「C言語」について解説していきます。
結構閲覧してくれる方がいらっしゃるので、とても嬉しいです!
それでは始めていきましょう!
今回は当サイトでの売りの一つ,「C言語」について解説していきます。
結構閲覧してくれる方がいらっしゃるので、とても嬉しいです!
それでは始めていきましょう!
変換仕様の入ったprintf関数
タイトルから何を言っているんだ!
という気持ちはわかります。とりあえず例からどんなモノか、感じ取ってください。
例
# include
int main()
{
printf("アルファベットの最初の文字は%cです。¥n", 'A');
printf("素数の最小値は%dです。¥n", 2)
printf("%fは少数の一つです。", 0.1);
return 0;
}
%c,%d,%fは変換仕様といいます。特に言葉は覚えなくて良いです。
上の例のようにprintf関数には、
文字を出力するだけでなく、変換仕様の場所に文字を出力することができます!
ここで最低でも覚えておくべきものは、
<ul>
です。特に%d,%fはよく使います。
ここで注意すべきなのは2つあります。
- printf("%d" ,5 );のように " のあとに , を置きたい文字を置く。
- Aなどの文字は' ' で囲む
です。これは違いやすいので注意しましょう。
参加者限定特典あり。TECH::CAMPオンライン説明会
ここで練習問題を出します。ぜひ挑戦してみてください。
(1)「私の年齢は100歳です。」を変換仕様を用いて表してください。
(2)「Aは文字で、3は整数で、0.8は少数です。」をA, 3, 0.8は変換仕様を用いて表して下さい。
10秒で登録完了!TECH::CAMPオンライン説明会
「解答」(1)
# include
int main()
{
printf("私の年齢は%d歳です。", 100);
return 0;
}
「解答」(2)
# include
int main()
{
printf("%cは文字で、%dは整数で、%fは少数です。", 'A', 3, 0.8);
return 0;
}
以上が解答となります。
ちなみにエスケープシーケンスを覚えていますか?
プログラムには、キーボード入力出来ない特殊な文字が存在します。
例えば
' " ?などです。これを文字としてprintf関数にプログラムしようと思ったら、
¥' , ¥" , ¥? (円マークは右側のShiftのすぐ左隣を押してください。)
と書く必要があります。
(前回より引用)
書き忘れていましたが、円マーク自体は\¥と打ってください。
今回の内容はここまでです。ぜひ復習をして覚えてください!
次回は「変数」について扱います。ここでは今回の内容がとても重要になっています。
次回もよろしくお願いします!
10秒で登録完了!TECH::CAMPオンライン説明会
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image
-
no image
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
https://fanblogs.jp/tb/9984036
※ブログオーナーが承認したトラックバックのみ表示されます。
この記事へのトラックバック