C言語——基礎学習(二)試験対応版
1359 ワード
昨日のブログをよく考えてみると、書いたものがあまりにも無作法で、めちゃくちゃでした.だから、今日はできるだけ規則に従う.
文字列のフォーマット入力と出力
scanf()——読みます
printf()——書く
簡単な2つの関数ですが、異なるデータ型に対して対応する出力表現が必要であることに注意してください.
%c——char
%d——int
%f——float
%lf——double
%u——unsigned int
%ld——long
以上がprintfの出力とscanfに対応する入力である.次の例を示します.
同様に、例の「%d」は、対応する文字タイプに置き換えることができる.なお、scanf読み出しは「&」アドレス記号で導入する必要がある.
補足:出力では、「」という内容が表示される場合があります.これがエスケープ文字です.分かりやすいように、エスケープ文字の指標は以下の通りです.
エスケープ文字
意味
ASCIIコード値(10進数)
\a
ベルを鳴らす(BEL)
007
\b
現在位置を前の列に移動
008
\f
ページを入れ替え(FF)、現在位置を次のページの先頭に移動
012
改行(LF)、現在位置を次の行の先頭に移動
010
\r
リターン(CR)現在位置を当行先頭に移動
013
\t
水平タブ(HT)(次のTAB位置にジャンプ)
009
\v
垂直タブ(VT)
011
\\
反斜線文字''を表す
092
\'
単一引用符(アポストロフィ)文字を表す
039
\"
二重引用符文字を表す
034
\?
疑問符を表す
063
\0
空の文字(NULL)
000
演算子、式、文
この点はCの骨格なので、しっかり見なければなりません.
基本演算子:=、+、-、*、/単純な加算減算
基本演算子には、>、=、<=、!など
その他の演算子:%(型取り)、++(増分)、--(減量)
式:x+=1はx=x+1同理x*=3はx=3*xに等しい
もう1つの式はループの判断に多く用いられるので,ループの角度で詳細に説明する.
今日は忙しくて、疲れた(主に誰かと長い間話していた卵が、遅れた)明日は循環と条件文をよく話しましょう.今日はここまでです.今日は『套中人』を見て寝ます.私は私の目標を覚えています.
文字列のフォーマット入力と出力
scanf()——読みます
printf()——書く
簡単な2つの関数ですが、異なるデータ型に対して対応する出力表現が必要であることに注意してください.
%c——char
%d——int
%f——float
%lf——double
%u——unsigned int
%ld——long
以上がprintfの出力とscanfに対応する入力である.次の例を示します.
#include
int main(void)
{
int i = 7;
printf("%d",i);
}
同様に、例の「%d」は、対応する文字タイプに置き換えることができる.なお、scanf読み出しは「&」アドレス記号で導入する必要がある.
補足:出力では、「」という内容が表示される場合があります.これがエスケープ文字です.分かりやすいように、エスケープ文字の指標は以下の通りです.
エスケープ文字
意味
ASCIIコード値(10進数)
\a
ベルを鳴らす(BEL)
007
\b
現在位置を前の列に移動
008
\f
ページを入れ替え(FF)、現在位置を次のページの先頭に移動
012
改行(LF)、現在位置を次の行の先頭に移動
010
\r
リターン(CR)現在位置を当行先頭に移動
013
\t
水平タブ(HT)(次のTAB位置にジャンプ)
009
\v
垂直タブ(VT)
011
\\
反斜線文字''を表す
092
\'
単一引用符(アポストロフィ)文字を表す
039
\"
二重引用符文字を表す
034
\?
疑問符を表す
063
\0
空の文字(NULL)
000
演算子、式、文
この点はCの骨格なので、しっかり見なければなりません.
基本演算子:=、+、-、*、/単純な加算減算
基本演算子には、>、=、<=、!など
その他の演算子:%(型取り)、++(増分)、--(減量)
式:x+=1はx=x+1同理x*=3はx=3*xに等しい
もう1つの式はループの判断に多く用いられるので,ループの角度で詳細に説明する.
今日は忙しくて、疲れた(主に誰かと長い間話していた卵が、遅れた)明日は循環と条件文をよく話しましょう.今日はここまでです.今日は『套中人』を見て寝ます.私は私の目標を覚えています.