国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > R > 正文

R語言break語句用法

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

在R語言中,break語句主要用于循環語句中跳出循環體(for,while,repeat)。在多重循環中,break語句只跳出包含break語句的最近的循環。

下面舉幾個例子:

例子1:找出向量中第一個大于N的數,并輸出其所在的位置。

N<-5
index<-0
v<-c(1,-4,3,7,2,9,11)
for(i in v)
{
    index<-index+1
    if(i > 5)
        break
}
print(paste0("第一個大于5的數為:",i,",其位置為:",index))

上面程序輸出的結果為:

第一個大于5的數為:7,其位置為:4

例子2:判斷某個數是否為素數。

#判斷某個數是否為素數
num<-13
i<-2
while(i < num)
{
    if(num %% i == 0)
        break
    i<- i + 1
}
if(i >= num)
    print(paste0(num,"是一個素數。"))

以上程序輸出:

13是一個素數。

R語言break語句

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 湛江市| 新营市| 兴仁县| 陇川县| 百色市| 曲麻莱县| 达尔| 阳信县| 拉萨市| 洛川县| 华蓥市| 即墨市| 焉耆| 新蔡县| 长春市| 长垣县| 金华市| 尚志市| 武义县| 白玉县| 海伦市| 布尔津县| 江都市| 紫金县| 靖宇县| 长泰县| 长乐市| 海南省| 得荣县| 双牌县| 三都| 壶关县| 沿河| 开江县| 哈尔滨市| 定兴县| 彭泽县| 左云县| 滕州市| 万年县| 商丘市|