国产探花免费观看_亚洲丰满少妇自慰呻吟_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語句

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 湖北省| 庆城县| 项城市| 宜州市| 张家口市| 拜城县| 云龙县| 南昌县| 平武县| 蒙城县| 新乡市| 鄄城县| 乐安县| 隆回县| 宜章县| 贵南县| 平南县| 永嘉县| 札达县| 桂林市| 东安县| 腾冲县| 黔西| 克什克腾旗| 隆德县| 法库县| 望江县| 龙南县| 玛多县| 周口市| 宁都县| 漾濞| 淮阳县| 伊金霍洛旗| 张北县| 天柱县| 前郭尔| 梨树县| 于都县| 容城县| 临洮县|