Heim > Backend-Entwicklung > C++ > Hauptteil

Verwenden Sie die Sprache C, um zu überprüfen, ob der Eingabewert ein Palindrom ist

PHPz
Freigeben: 2023-09-03 12:37:07
nach vorne
1242 Leute haben es durchsucht

Verwenden Sie die Sprache C, um zu überprüfen, ob der Eingabewert ein Palindrom ist

Ein Palindrom bezieht sich auf jedes Wort, jede Zahl, jeden Satz oder jede andere Zeichenfolge, die gleich ist, unabhängig davon, ob sie von vorne nach hinten oder von hinten nach vorne gelesen wird.

Bei dieser Programmierung versuchen wir, eine Zahl über die Konsole einzugeben und die Zahl einer temporären Variablen zuzuweisen.

Wenn die Zahl größer als Null ist, wenden Sie die unten angegebene Logik an:

while(n>0){
   r=n%10;
   sum=(sum*10)+r;
   n=n/10;
}
Nach dem Login kopieren

Wenn temp=sum, dann ist die angegebene Zahl ein Palindrom. Ansonsten handelt es sich nicht um ein Palindrom.

Beispiel

Das Folgende ist ein C-Programm, um zu überprüfen, ob ein Wert ein Palindrom ist:

#include<stdio.h>
#include<conio.h>
void main(){
   int n, r, sum=0, temp;
   printf("Enter a number: ");
   scanf("%d",&n);
   temp=n;
   while(n>0){
      r=n%10;
      sum=(sum*10)+r;
      n=n/10;
   }
   if(temp==sum)
      printf("It is a palindrome number!");
   else
      printf("It is not a palindrome number!");
   getch();
}
Nach dem Login kopieren

Ausgabe

Wenn das obige Programm ausgeführt wird, erzeugt es das folgende Ergebnis –

12345
It is not a palindrome number
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonVerwenden Sie die Sprache C, um zu überprüfen, ob der Eingabewert ein Palindrom ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
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