MulaiMulai sekarang secara gratis

Cetak ke konsol

Anda dapat menggunakan Rprintf() untuk mencetak keluaran berformat ke konsol. Fungsinya mirip dengan sprintf() di R, dan menggunakan penentu format:

  • %d untuk menyatakan bilangan bulat (integer)
  • %s untuk menyatakan string

Latihan ini adalah bagian dari kursus

Mengoptimalkan Kode R dengan Rcpp

Lihat Kursus

Petunjuk latihan

Tulis sebuah fungsi yang menjumlahkan dua bilangan bulat (x dan y) dan mencetak pesan berikut:

** <x> + <y> = <x + y>

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Define the function add()
cppFunction('
  int add(int x, int y) {
    int res = x + y ;
    ___("** %d + ___ = ___\\n", x, y, res) ;
    return res ;
  }
')

# Call add() to print THE answer
add(40, 2)
Edit dan Jalankan Kode