计算机二级非专业人员机试题,国家计算机二级机试试题及答案

一、求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串

长放在形参n所指变量中。Ss所指字符串数组中共有M个字符串,且串长

二、将s所指字符串中所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字

字符串原有的先后次序。

三、在形参s所指字符串的每个数字字符之后插入一个*号。

四、统计形参s所指字符串中数字字出现的次数,并存放在形参t所指的变量中,最后在主

函数中输出。

五、把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串

的字符绕回放到第一个奇数位置,下标为偶数的字符不动。

六、对形参s所指字符串中下标为奇数的字符按ASCII码大小递增排列,并将排序后下标为

奇数的字符取出,存入形参p所指字符数组中,形成一个新串。

七、在形参s所指字符串中寻找与参数c相同的字符,并在其后插入一个与之相同的字符,

若找不到相同的字符则函数不做任何处理。

八、有NxN矩阵,根据给定的m(m<=N)值,将每行元素中的值均右移m个位置,左边置为

0。

九、将NxN矩阵中元素的值按列右移1个位置,右边被移除矩阵的元素绕回左边。

十、有NxN矩阵,将矩阵的外围元素顺时针旋转。操作顺序是:首先将第一个元素的值存

入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。

十一、有NxN矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,

右上三角元素置为0。

十二、将NxN矩阵主对角线元素中的值与反向对角线对应位置上元素中的值进行交换。 十三、计算NxN矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。

十四、把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]、.....中,把偶数从

数组中删除,奇数个数通过函数值返回。

十五、把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]、.....中,把奇数组

中删除,偶数通过函数值返回。

十六、把形参a所指数组中的最小值放在元素a[0]中,接着把形参a所指数组中的最大值放

在a[1]元素中;再把所指数组元素中的次小值放在a[2]中,把a所指数组元素中的次大值放在a[3];其余以此内推。

十七、把形参a所指数组中的最大值放在元素a[0]中,接着求出a所指数组中的最小值放在

a[1]元素中;再把所指数组元素中的次大值放在a[2]中,把a所指数组元素中的次小值放在a[3];其余以此内推。

十八、将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。形参n中存

放数组中数据的个数,若n为奇数,则中间的元素不动。

十九、逆置数组元素中的值。

二十、若形参ch中是数字字符‘0’~‘9’,则‘0’转换成‘9’,‘1’转换成‘8’,‘2’转

换成‘7’,......,‘9’转换成‘0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。

二十一、将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字

符串的首地址作为函数值返回。

二十二、计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回;

并将大于平均值的数放在形参y所指数组中,在主函数中输出。

二十三、计算形参x所指数组中N个数的平均值(规定所有数均为正数),平均值通过形参

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值