易語言數(shù)組怎么用 易語言,怎么判斷某個文本型數(shù)據(jù)在不在數(shù)組中?
易語言,怎么判斷某個文本型數(shù)據(jù)在不在數(shù)組中?.版本2 .局部變量a,文本型,,"10" .局部變量b,整數(shù)型 .局部變量文本,文本型 文本=“1” .計次循環(huán)首(取數(shù)組成員數(shù)(a),b) .如果真
易語言,怎么判斷某個文本型數(shù)據(jù)在不在數(shù)組中?
.版本2 .局部變量a,文本型,,"10" .局部變量b,整數(shù)型 .局部變量文本,文本型 文本=“1” .計次循環(huán)首(取數(shù)組成員數(shù)(a),b) .如果真(a[b]=文本) 跳出循環(huán)() .如果真結(jié)束 .計次循環(huán)尾() .如果(b>取數(shù)組成員數(shù)(a)) 信息框(“數(shù)組a中沒有該文本!”,0,) .否則 信息框(“數(shù)組a中有這個文本!”,0,) .如果結(jié)束
易語言,說數(shù)組引用數(shù)組成員下標(biāo)出錯,怎么回事?
這信息框就是說你引用的數(shù)組沒那么多,即你編輯框內(nèi)容那里引用到了數(shù)組8(“分割[8]”),而實際上你分割的文本(即“分割”變量)沒那么多,沒有第8個數(shù)組(就是你引用的數(shù)組8根本沒有) 這種情況可以用 取數(shù)組成員數(shù) 命令知道你取出的數(shù)組有多少組,再加個判斷,比如大于或等于8個數(shù)組的才能執(zhí)行下一步