麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > R > 正文

R語言中while循環的使用

2023-05-01 13:45:43
字體:
來源:轉載
供稿:網友

while循環在其它高級語言(如C、C++、C#、Java)中,被稱為“當”型循環。即當條件為真時,執行循環體中的相關語句。在R語言中,while循環與之相同。

在R語言中,while循環的語法格式如下:

while(cond){expr}

其中,cond是一個條件表達式,其值應為TRUE或FALSE;expr是當cond條件為TRUE時要執行的表達式或若干語句。當cond為TRUE時,要反復執行expr,否則停止循環,進入while循環后面的其它語句中去執行。

R語言中while循環的使用

下面舉幾個例子:

舉例1:使用while循環輸出向量中的元素

x <- c(11,12,13,14,15)
i <- 1
n <- length(x)
while( i <= n)
{
    print(x[i])
    i <- i + 1
}

R語言中使用while循環輸出向量中的元素

舉例2:使用while循環求1~100所有整數之和。

i <- 1  #循環計數
sum <- 0   #保存用于存儲之和sum
while( i <= 100)
{
    sum <- sum + i   #將每個i加入到sum中
    i <- i + 1    #循環計數量加1
}
print(sum)  #輸出和

R語言中使用while循環輸出1~100所有整數和

舉例3:求Fibonacci數列的前N項

i <- 3
N <- 20
F <- NA
F[1] <- F[2] <- 1
while(i <= N)
{
   F[i] <- F[i - 2] + F[i - 1]
   i <- i + 1
}
print(F)

R語言中使用while循環輸出Fibonacci前N項

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 免费在线国产 | 久久精品中文字幕一区二区三区 | 羞羞的视频在线 | 欧美日在线观看 | 可以看毛片的网址 | 99re热视频这里只精品 | 第四色成人网 | 日本欧美一区二区三区在线观看 | 久久精品超碰 | 国产精品剧情一区二区三区 | 精品一区二区在线观看视频 | 操碰97 | 一区二区三区视频在线观看 | 日日狠狠久久偷偷四色综合免费 | 桥本有菜免费av一区二区三区 | 亚洲一区成人在线 | 亚洲国产精品一区二区久久 | 久草在线视频网 | 国产午夜精品久久久久 | 污污短视频 | 久久经典国产视频 | 日韩精品网站在线观看 | 欧美成人精品欧美一级乱黄 | 午夜视| av手机免费在线观看 | 国产一区免费 | 中文字幕欧美亚洲 | 巨根插入 | 久久久久九九九女人毛片 | 久草在线小说 | 久久久久亚洲美女啪啪 | 日韩一级片一区二区三区 | 欧美大胆xxxx肉体摄影 | 免费男女视频 | 92看片淫黄大片欧美看国产片 | 91一区二区三区久久久久国产乱 | 成人福利免费在线观看 | 色交视频 | 免费欧美精品 | 男男啪羞羞视频网站 | 国产日韩免费观看 |