始める無料で始める

コンソールに出力する

Rprintf() を使うと、整形した出力をコンソールに表示できます。これは R の sprintf() 関数に似ており、次の書式指定子を使います。

  • 整数には %d
  • 文字列には %s

この演習はコースの一部です

Rcpp で R コードを最適化する

コースを見る

演習の手順

2 つの整数(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)
コードを編集して実行