CommencerCommencer gratuitement

Print to the console

You can use Rprintf() to print formatted output to the console. It is similar to the sprintf() function in R, and uses the format specifiers:

  • %d to specify an integer
  • %s to specify a string

Cet exercice fait partie du cours

Optimizing R Code with Rcpp

Afficher le cours

Instructions

Write a function that adds two integers (x and y) and prints the following message about it:

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

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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)
Modifier et exécuter le code