Aan de slagGa gratis aan de slag

Printen naar de console

Je kunt Rprintf() gebruiken om opgemaakt naar de console te printen. Het lijkt op de functie sprintf() in R en gebruikt de volgende formaat-specifiers:

  • %d voor een integer
  • %s voor een string

Deze oefening maakt deel uit van de cursus

R-code optimaliseren met Rcpp

Cursus bekijken

Oefeninstructies

Schrijf een functie die twee gehele getallen (x en y) optelt en daarover het volgende bericht print:

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

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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)
Code bewerken en uitvoeren