開始使用免費開始

在主控台列印

你可以使用 Rprintf() 在主控台列印格式化的輸出。它和 R 中的 sprintf() 類似,並使用以下格式指定符:

  • %d 表示整數
  • %s 表示字串

本練習屬於課程

用 Rcpp 最佳化 R 程式碼

檢視課程

練習說明

撰寫一個函式,加總兩個整數(xy),並列印以下訊息:

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

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# 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)
編輯並執行程式碼