Program C untuk Membalikkan Nombor

Isi kandungan

Dalam contoh ini, anda akan belajar membalikkan nombor yang dimasukkan oleh pengguna.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan C berikut:

  • Pengendali Pengaturcaraan C
  • C sambil dan buat … sambil Gelung

Berbalik pada Integer

#include int main() ( int n, rev = 0, remainder; printf("Enter an integer: "); scanf("%d", &n); while (n != 0) ( remainder = n % 10; rev = rev * 10 + remainder; n /= 10; ) printf("Reversed number = %d", rev); return 0; ) 

Pengeluaran

Masukkan bilangan bulat: 2345 Nombor terbalik = 5432 

Program ini mengambil input integer dari pengguna. Kemudian whilegelung digunakan sehingga n != 0salah (0).

Dalam setiap lelaran gelung, selebihnya apabila n dibahagi dengan 10 dikira dan nilai n dikurangkan sebanyak 10 kali.

Di dalam gelung, nombor terbalik dihitung menggunakan:

rev = rev*10 + remainder; 

Artikel menarik...