Program C untuk Membalikkan Kalimat Menggunakan Pengulangan

Dalam contoh ini, anda akan belajar mengambil ayat dari pengguna dan membalikkannya menggunakan berulang.

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

  • Fungsi C
  • C Fungsi yang ditentukan pengguna
  • C Berulang

Balikkan ayat menggunakan pengulangan

 #include void reverseSentence(); int main() ( printf("Enter a sentence: "); reverseSentence(); return 0; ) void reverseSentence() ( char c; scanf("%c", &c); if (c != '') ( reverseSentence(); printf("%c", c); ) ) 

Pengeluaran

 Masukkan ayat: program hebat emosewa margorp 

Program ini pertama kali dicetak Enter a sentence:. Kemudian, reverseSentence()fungsi dipanggil.

Fungsi ini menyimpan huruf pertama yang dimasukkan oleh pengguna di c. Sekiranya pemboleh ubah adalah watak lain selain (barisan baru), reverseSentence()dipanggil lagi.

Proses ini berterusan sehingga pengguna menekan enter.

Apabila pengguna menekan enter, reverseSentence()fungsi mula mencetak watak dari yang terakhir.

Artikel menarik...