Ein einfaches Tutorial, das für Anfänger geeignet ist, um mit der C-Sprache zu beginnen
CDeklaration von Sprachdatenvariablen
Verwenden Sie int, um ganzzahlige Variablen zu deklarieren, z. B.: int a;
Verwenden Sie float, um Gleitkommazahlen mit einfacher Genauigkeit zu deklarieren Typen wie: float b;
Verwenden Sie double, um Gleitkommatypen mit doppelter Genauigkeit zu deklarieren, wie zum Beispiel: double c;
CGrundlegende Eingabe und Ausgabe der Sprache
Verwenden Sie scanf(), um Daten über die Tastatur einzugeben,
Das Aufrufformat ist: scanf(“%d”, &a);scanf(“%f”, &b);scanf(“%lf”, &c);
Um Daten auf dem Bildschirm auszugeben, verwenden Sie printf()
Das Aufrufformat ist: printf(“%d %f %lf ”,a,b,c);
Ausgabe „Hallo Welt“
#include<stdio.h> int main() { printf("hello world"); return 0; }
Einfache numerische Berechnung:
#include<stdio.h> //包含一个头文件stdio.h以完成程序的基本输入输出 int main() //程序主函数,每个程序必须要有的部分 { //语句框,表示框内的语句属于主函数,在主函数声明的变量只在主函数内部有效 int a,a1=1; //声明整形变量a和a1,并直接给a1赋初值为1(使用任何变量都必须先声明后使用) a=2; //给声明过的整形变量a赋值为2 float b,b1=1.5; //声明单精度浮点类型变量b和b1,并直接给b1赋初值为1.5 b=3.5; //给声明过的单精度浮点数b赋值为3.5 double c,c1=2.5; //声明双精度浮点类型变量c和c1,并直接给c1赋初值为2.5 c=4.5; //给声明过的双精度浮点数c赋值为4.5 double d=a+b+c+a1+b1+c1; //声明一个双精度浮点数d,并把a+b+c+a1+b1+c1的值赋给d printf("%lf",d); //输出d scanf("%d %f %lf",&a,&b,&c); //从键盘上输入三个值,并分别重新赋给a,b,c,其中%d %f %lf称为占位符,其分别为整型、单精度浮点型、双精度浮点型的占位符表示形式 printf("%d %f %lf",a,b,c); //输出a,b,c return 0; //主函数(main函数)结束的标志 }
Der Unterschied zwischen Gleitkommazahlen mit einfacher Genauigkeit Zahl (Float) und Gleitkommazahl mit doppelter Genauigkeit (double):
01.belegt eine unterschiedliche Anzahl von Bytes im Speicher
Gleitkommazahlen mit einfacher Genauigkeit belegen 4 Bytes
Gleitkommazahlen mit doppelter Genauigkeit belegen Maschinenspeicher8Bytes
02.Die Anzahl der signifikanten Ziffern ist unterschiedlich
Signifikante Ziffern einer Gleitkommazahl mit einfacher Genauigkeit8Bits
Gleitkommazahl mit doppelter Genauigkeit Gültige Ziffern16Ziffern
03.Wertebereich
Der Darstellungsbereich von Gleitkommazahlen mit einfacher Genauigkeit: - 3.40E+38~3.40E+38
Der Darstellungsbereich von Gleitkommazahlen mit doppelter Genauigkeit: -1.79E+308~-1.79E+308
04.Unterschiedliche Verarbeitungsgeschwindigkeiten in Programmen
Generell , CPU verarbeitet Gleitkommazahlen mit einfacher Genauigkeit schneller als die Verarbeitung von Gleitkommazahlen mit doppelter Genauigkeit ist schnell
Vielen Dank fürs Lesen, ich Ich hoffe, Sie werden viel davon profitieren.
Dieser Artikel ist reproduziert von: https://blog.csdn.net/qq_40907279/article/details/81514459
Empfohlenes Tutorial: „C-Sprache 》
Das obige ist der detaillierte Inhalt vonEin einfaches Tutorial, das für Anfänger geeignet ist, um mit der Sprache C zu beginnen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!