vb中array函數(shù)用法示例 如何將一個一維數(shù)組中的所有數(shù)都賦值為-1?不用循環(huán)?
如何將一個一維數(shù)組中的所有數(shù)都賦值為-1?不用循環(huán)?C語言或C語言可以做到。在C語言中,沒有循環(huán)估計是不容易的。C語言,如果它被賦值為0,不用說,它是自然的,只要你寫類型X[100]={0};這適用于
如何將一個一維數(shù)組中的所有數(shù)都賦值為-1?不用循環(huán)?
C語言或C語言可以做到。在C語言中,沒有循環(huán)估計是不容易的。C語言,如果它被賦值為0,不用說,它是自然的,只要你寫類型X[100]={0};這適用于任何類型。Floata[100]={0}intb[100]={0}C語言,如果要將值賦給-1,所有整數(shù)類型([unsigned]char/int/short/long等)都可以用memset實現(xiàn);非整數(shù)類型,如float和double,則不能。C語言,要將值賦給1,只有char和unsigned char可以實現(xiàn)。有了memset,我想不出其他方法了。對于C,我們需要依次為{1,0,-1,1,0,-1,1,0,-1…}賦值。這樣,我們就可以不用循環(huán)了。
vb編程題,定義一下有20個元素的一維數(shù)組,使用InputBox函數(shù)為數(shù)組中的所有元素賦值,并顯示?
Dim a(1到20)As IntegerPrivate Sub Form_uux()MX=a(1)Mn=a(1)for I=1到20 a(I)=輸入框(“input a numeric value”,“input”),如果a(I)> MX那么MX=a(I)如果a(I)< Mn那么Mn=a(I)nextprint“最大值是”& MX&”,最小值是“& mnend Sub
C 中定義一個類,類的私有成員為一個一維數(shù)組,數(shù)組長度為10,那么給元素賦初值的函數(shù)應(yīng)該怎么寫?
1。VB6定義數(shù)組時,不需要手動初始化數(shù)組。它將自動初始化數(shù)值數(shù)組的每個元素為0,字符串?dāng)?shù)組的每個元素為空字符串。
2. 如果要像C語言一樣初始化,只能按以下方式為變量類型的數(shù)組賦值:
dimmyweek
myweek=array(“mon”、“Tue”、“wed”、“thu”、“fri”、“sat”、“sun”)
3。變量類型和字節(jié)數(shù)組以外的其他類型的數(shù)組只能逐個賦值,也可以通過循環(huán)賦值。