Maison > Article > développement back-end > Comment afficher le nombre de roses en langage C ? (exemple de code)
Le nombre rose, également connu sous le nom de « nombre rose à quatre feuilles », fait référence au nombre où la somme des quatrièmes puissances des nombres sur chaque nombre à quatre chiffres est égale à lui-même. en langage C est [int main()int i, j, t;for(i=1000; i
Le nombre rose, également connu sous le nom de « nombre rose à quatre feuilles », fait référence à un nombre où la somme des quatrièmes puissances des nombres sur chacun un nombre à quatre chiffres est égal à lui-même.
Par exemple : 1634 est un nombre rose
1*1*1*1=1 6*6*6*6=1296 3*3*3*3=81 4*4*4*4=256 1+1296+81+256=1634
Il y a trois nombres roses au total : 1634, 8208, 9474.
Ce qui suit est un exemple de code pour voir comment afficher le numéro de rose en langage C.
Exemple de code :
#include<stdio.h> int main() { int i, j, t; for(i=1000; i<10000; i++) { t = 0; for(j=i; j; j/=10) t += (j%10)*(j%10)*(j%10)*(j%10); if(t == i) printf("%d\n", i); } }
Sortie :
Tutoriel vidéo associé recommandé en langage C : "Tutoriel sur le langage C》
Ce qui précède représente l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!