Heim > Backend-Entwicklung > C#.Net-Tutorial > Ein einfaches Tutorial, das für Anfänger geeignet ist, um mit der Sprache C zu beginnen

Ein einfaches Tutorial, das für Anfänger geeignet ist, um mit der Sprache C zu beginnen

烟雨青岚
Freigeben: 2020-06-18 17:52:50
nach vorne
3147 Leute haben es durchsucht

Ein einfaches Tutorial, das für Anfänger geeignet ist, um mit der Sprache C zu beginnen

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;
}
Nach dem Login kopieren

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函数)结束的标志

}
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage