[C言語ベース]#01.printf()
printf()と資料型
整理する内容
📌 printf()と基本要素
#include
#includeは英語の意味のように何かを含んでいます.ここでの意味は
<stdio.h>
を含む.stdio
を標準入出力ライブラリと呼びます.標準I/Oライブラリと訳します.もっと簡単に言えば、C言語の基本ツールが入ったツールボックスです.int main()
int main()は「約束」です.C言語にはmain関数が必要です.実行する場合、実際にはコンピュータが最初に実行する関数です.
セミコロン(;)
C言語はセミコロン(;)これは必須です.すべての文の最後はセミコロンで終わります.
printf()
コンソールウィンドウに出力
📌 printf()フォーマットコピータイプ
フォーマットフラグは、その名の通り「指定」フォーマットの文字です.
#include <stdio.h>
int main(){
printf("%d\n", 10);
}
//출력결과(실행결과)
10
精子出力ターゲットのフォーマット例%dint,charprintf("%d",a);scanf("%d", &a);%ffloat, doubleprintf("%f", a);, scanf("%f", &a);%gfloat, doubleprintf("%g", a);, scanf("%g", &a);%cint, charprintf("%c", a);, scanf("%c", &a);%schar*(文字列)printf("%s",a);scanf("%s", &a);%d
通常は整数(int)と一緒に使用されますが、文字(char)と一緒に使用すると、その文字のAskyコード値が表示されます.
ASCII:文字を数字に対応する1つの約定exaのASCII値は64
%f
実数(float,double)に対応する生息地精子.
%g
12.5は%fで出力され、12.500000は出力である.
これは、fの小数点数が固定されているためであり、5以降の小数点はいずれも0と出力される.
ただし%gの場合、出力量は12.5となる.小数点の位置を目標に合った位置に出力します.
%s
文字列と対等に使用します.
📌 資料型の種類
1.int-整数型
int型は小数点のない変数のラベルで、0、1、-10、15のように、次のように宣言されます.
int number = 20;
2.float/double-実数型エラーは1.2,0.5,12.4などの数字を指し、以下のようになります.
float number1 = 2.12F;
float number2 = -2.12F;
double number3 = 10.45;
double number4 = -10.45;
floatの後のFはfloatの使用を示す約束である.floatもdoubleも実数なので小数点がありますが、doubleはエラーをより正確に表現します.
つまり、大小の数字を表現することができます.(もちろん、フローティングでも十分です.)
3.文字
charは文字を表すデータ型で、以下のように宣言されています.
char word = 'a';
charは「文字」なので、1文字しか記憶できません.また、C言語では、1文字を一重引用符で囲み、複数文字を二重引用符で囲みます.🎯 質問:データ出力の使用
#include <stdio.h>
int main() {
int a = 1;
int b = 2;
float c = 1.15F;
double d = 2.145;
char word[6] = "abcde";
printf("정수형: %d, %d\n", a, b);
printf("실수형: %f, %f\n", c, d);
printf("문자형: %s\n", word);
return 0;
}
Reference
この問題について([C言語ベース]#01.printf()), 我々は、より多くの情報をここで見つけました https://velog.io/@gnoeyah/C언어-기초-01.-printfテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol