其功能是:删r
除以各字符串中指定下标的字符。其中,a指向原字符串,删除后的字符串存放r
在r
b所指的数组中,r
中存放指定的下标。r
答案:r
voidfu
characharbi
t
r
r
i
tIj0r
fori0i<LENir
ifi
r
r
bjair
jr
r
bj‘0’r
r
一个函数r
i
tfu
i
tsi
tti
tk用来求除数组的最r
大元素在数组中的下标并存放在r
k所指的储存单元中。r
答案:r
voidfu
i
tsi
tti
tkr
r
i
tImaxr
maxs0r
fori0i<tir
ifsimaxr
r
maxsir
kIr
r
r
8第r
8题编写函数r
fu
功能是:根据以下攻势计算r
s计算结果作为函数值返r
回;
通过形参传入。S11121123……11234……
r
答案:r
floatfu
i
t
r
r
i
tir
floats10t10r
fori2i<
ir
r
ttir
ss1tr
r
retur
sr
r
fu
,它的功能是:根据以下公式求r
p的值,结果由函r
数值带回。M与r
为两个正整数,且要求r
m
。pm
m
r
答案:r
floatfu
i
tmi
t
r
r
floatpt10r
i
tIr
fori1i<mir
ttIr
ptr
fort10i1i<
ir
ttIr
pptr
fort10i1i<m
ir
ttIr
pptr
retur
pr
r
10题编写函数r
fu
它的功能是:利用以下的简单迭代方法求方程r
cosxx0的一个实根。r
迭代步骤如下:1取r
x1初值为r
00;r
2x0x1把r
x1的值赋各r
x0r
r
r
3x1cosx0求出一个新的r
x1r
4若r
x0x1的绝对值小于r
0000001,则执行步骤r
5否则执行步骤r
2r
5所求r
x1就是方程r
cosxx0的一个实根,作为函数值返回。r
程序将输出r
root0739085。r
答案:r
floatfu
r
r
floatx100x0r
dor
r
r
x0x1r
x1cosx0r
r
whilefabsx0x11e6r
retur
x1r
r
r
11第r
11题下列程序定义了r
×
的二维数组,并在主函数中自动赋值。请编r
写函数r
fu
i
ta
该函数的功能是:使数组左下半三角元素中的值全部r
置成r
0。r
答案:r
i
tfu
i
taNr
r
i
tIjr
fori0i<Nir
forj0j<Ijr
aij0r
r
r
r
r
×
的二维数组,并在主函数中赋值。请编写函r
数r
fu
函数的功能使求出数组周边元素的平均值并作为函数值返回给主函数中r
的r
s。r
答案:r
doublefu
i
twNr
r
i
tIjk0r
doubles00r
forj0j<Njr
r
sw0jr
kr
r
forj0j<Njr
r
swN1jr
kr
r
fori1i<N2ir
r
swi0r
kr
r
fori1i<N2ir
r
swiN1r
kr
r
retur
skr
r
r
r
13第r
13题请编写一个函数r
voidfu
i
tttm
i
tpp
tt指向一r
个r
m行r
列的二维函数组,求出二维函数组每列中最小元素,并依次放入r
pp所r
指定一维数组中。二维数组中的数已在主函数中赋予。r
答r