![](https://static.youtibao.com/asksite/comm/pc/images/content_title_q.png)
試編寫一個(gè)函數(shù),將一個(gè)有n個(gè)非零元素的整數(shù)一維數(shù)組A[n]拆分為兩個(gè)一維數(shù)組,使得A[]中大于零的元素存放在B[]中,小于零的元素存放在C[]中。
![](https://static.youtibao.com/asksite/comm/pc/images/content_title_a.png)
第1題
設(shè)下三角矩陣A:
如果以行序?yàn)橹餍驅(qū)的非零元素存儲(chǔ)在一維數(shù)組B[n(n+1)/2]中,那么A的第i行第j列的非零元素aij(i≥j)在數(shù)組B中的下標(biāo)為______。
第2題
第3題
請(qǐng)編寫函數(shù)fun,函數(shù)的功能是:移動(dòng)一維數(shù)組中的內(nèi)容:若數(shù)組中有n個(gè)整數(shù),要求把下標(biāo)從0到p(含p,p小于等于n-1)的數(shù)組元素平移到數(shù)組的最后。
例如,一維數(shù)組中的原始內(nèi)容為:1,2,3,4,5,6,7,8,9,10:p的值為3。移動(dòng)后,一維數(shù)組中的內(nèi)容應(yīng)為:5, 6, 7, 8, 9, 10, 1, 2, 3,4。
注意:部分源程序在文件PROGl.C中。
請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入你編寫的若干語(yǔ)句。
第4題
第5題
A.N2
B.N×(N-1)
C.N×(N+1)/2
D.N×(N-1)/2
第7題
ba-1)。試編寫一個(gè)函數(shù),將數(shù)組中兩個(gè)順序表的位置互換,即將(b0,b1,…,bn-1)放在(a0,a1,…,am-1)的前面。
第8題
第9題
下列對(duì)C語(yǔ)言字符數(shù)組的描述中正確的是
A.任何一個(gè)一維數(shù)組的元素在引用時(shí),其下標(biāo)可以是整型、實(shí)型或字符型常量
B.一維數(shù)組的元素實(shí)質(zhì)上就是一個(gè)變量,代表內(nèi)存中的一個(gè)存儲(chǔ)單元
C.如果要引用數(shù)組中的每一個(gè)元素,則直接使用該數(shù)組名稱即使
D.以上都不對(duì)
第10題
A.10,16,12
B.10,12,16
C.5,8,6
D.5,6,8