以下是使用R语言编写的九九乘法表代码:

for (i in 1:9) {
  for (j in 1:9) {
    cat(sprintf('%2d ', i*j))
  }
  cat('
')
}

输出结果如下:

 1  2  3  4  5  6  7  8  9 
 2  4  6  8 10 12 14 16 18 
 3  6  9 12 15 18 21 24 27 
 4  8 12 16 20 24 28 32 36 
 5 10 15 20 25 30 35 40 45 
 6 12 18 24 30 36 42 48 54 
 7 14 21 28 35 42 49 56 63 
 8 16 24 32 40 48 56 64 72 
 9 18 27 36 45 54 63 72 81 

可以看到,代码使用两个嵌套的for循环,依次输出每个乘积,并使用cat()函数将其输出到屏幕上。在输出每个数字时,使用sprintf()函数控制数字的格式,让每个数字都占据两个字符的宽度,其中不足两个字符的数字会在前面补空格。最后,在每行输出完毕后,使用cat(' ')函数换行。

R语言实现九九乘法表:代码及详解

原文地址: http://www.cveoy.top/t/topic/lZ82 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录