Heim >Backend-Entwicklung >C#.Net-Tutorial >So finden Sie den größten gemeinsamen Teiler zweier Zahlen in der Sprache C
So finden Sie den größten gemeinsamen Teiler zweier Zahlen in der C-Sprache: Erstellen Sie zunächst ein C-Quellprogramm und geben Sie direkt zwei positive ganze Zahlen a und b ein. Nehmen Sie dann den kleineren Wert von a und b und speichern Sie ihn in der Variablen n. Beginnen Sie dann mit der kleineren der beiden Zahlen a und b, verringern Sie diese nacheinander um 1 und klicken Sie schließlich auf das Ausführen-Symbol über der Symbolleiste.
So finden Sie den größten gemeinsamen Teiler zweier Zahlen in der C-Sprache:
1. Erstellen Sie zunächst ein neues C-Sprachquellprogramm.
2. Geben Sie dann zwei positive ganze Zahlen a und b direkt über die Tastatur ein.
Der Code lautet:
printf("please input two number:\n"); int a,b; scanf("%d%d",&a,&b);
3 Nehmen Sie dann den kleineren Wert der beiden Zahlen a und b und speichern Sie ihn in der Variablen n.
Der Code lautet:
int n=a; if (n>b) n=b;
4. Beginnen Sie dann mit der kleineren der beiden Zahlen a und b und verringern Sie diese nacheinander um 1, um eine ganze Zahl zu finden, die a und b teilen kann. Die erste gefundene ganze Zahl ist der größte gemeinsame Teiler der ganzen Zahlen a und b.
Code:
for(int i=n;i>=1;i--) { if (a%i==0&&b%i==0) { printf("最大公约数:%d \n",i); break; } }
5. Klicken Sie abschließend auf das Symbol über der Symbolleiste. Anschließend wird das Quellprogramm kompiliert und ausgeführt, um die Daten zu berechnen.
Verwandte Lernempfehlungen: C-Video-Tutorial
Das obige ist der detaillierte Inhalt vonSo finden Sie den größten gemeinsamen Teiler zweier Zahlen in der Sprache C. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!