Heim > häufiges Problem > So geben Sie 3 Zahlen in der Sprache C ein und geben sie von klein nach groß aus

So geben Sie 3 Zahlen in der Sprache C ein und geben sie von klein nach groß aus

青灯夜游
Freigeben: 2022-09-19 16:11:00
Original
54742 Leute haben es durchsucht

Schritte: 1. Verwenden Sie scanf(), um 3 Zahlen einzugeben. Die Syntax lautet „scanf(“%d%d%d“,&a,&b,&c)“; 2. Verwenden Sie if, um die Größen der drei Zahlen zu vergleichen und sortieren Sie sie vom kleinsten zum kleinsten. Große Sortierung, die Syntax „if(a>b){t=a;a=b;b=t;}if(a>c){t=a;a=c;c= t;}if(b>c ){t=b;b=c;c=t;}"; 3. Verwenden Sie printf(), um die drei sortierten Zahlen auszugeben. Die Syntax lautet "printf("%d %d % d",a,b,c) ".

So geben Sie 3 Zahlen in der Sprache C ein und geben sie von klein nach groß aus

Die Betriebsumgebung dieses Tutorials: Windows 7-System, c99-Version, Dell G3-Computer.

In der C-Sprache können Sie scanf(), if-Anweisung und printf()-Funktion verwenden, um 3 Zahlen einzugeben und sie von klein nach groß auszugeben.

Implementierungsschritte:

Schritt 1: Verwenden Sie die Funktion scanf(), um 3 Zahlen einzugeben

scanf ist die Abkürzung für Scanformat, was formatiertes Scannen bedeutet, also das Erhalten von Benutzereingaben über die Tastatur

scanf("%d%d%d",&a,&b,&c);
Nach dem Login kopieren

Schritt 2: Verwenden Sie die if-Anweisung, um die Größen der drei Zahlen zu vergleichen und sortieren Sie sie von klein bis groß

	if(a>b){	
		t=a;	
		a=b;	
		b=t;	
	}
	if(a>c){	
		t=a;	
		a=c;	
		c=t;	
	}
	if(b>c){
		t=b;	
		b=c;	
		c=t;	
	}
Nach dem Login kopieren

Schritt 3: Verwenden Sie die Funktion printf(), um Die sortierten drei Zahlen ausgeben

printf() ist eine Standardbibliotheksfunktion der C-Sprache, die zur Ausgabe formatierter Zeichenfolgen in die Standardausgabe verwendet wird. Die Standardausgabe, also die Standardausgabedatei, entspricht dem Terminalbildschirm. printf() wird in der Header-Datei stdio.h deklariert.

printf("%d %d %d",a,b,c);
Nach dem Login kopieren

Implementierungscode: Eingabe von drei Zahlen: 3 2 1, Ausgabe 1 2 3

#include 
int main(){
int a,b,c,t;
printf("请输入三个整数:\n");
scanf("%d%d%d",&a,&b,&c);
	if(a>b){	// 3 2 1
		t=a;	// t=3
		a=b;	// a=2
		b=t;	// b=3
	}
	if(a>c){	
		t=a;	// t=2
		a=c;	// a=1
		c=t;	// c=2
	}
	if(b>c){
		t=b;	// t=3
		b=c;	// b=2
		c=t;	// c=3
	}
	printf("%d %d %d",a,b,c);
  return 0;
}
Nach dem Login kopieren

So geben Sie 3 Zahlen in der Sprache C ein und geben sie von klein nach groß aus

So geben Sie 3 Zahlen in der Sprache C ein und geben sie von klein nach groß aus

Verwandte Empfehlungen: „C Video Tutorial

Das obige ist der detaillierte Inhalt vonSo geben Sie 3 Zahlen in der Sprache C ein und geben sie von klein nach groß aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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