皮皮学,免费搜题
登录
搜题
【简答题】
试题二(共 15分) 阅读以下说明和C函数,将应填入 (n) 处的字句写在答题纸的对应栏内。 【说明 1】 函数Counter(int n, int w[])的功能是计算整数n的二进制表示形式中1的个数,同时用数组w记录该二进制数中1所在位置的权。 例如,十进制数22的二进制表示为10110。对于该二进制数,1的个数为3,在w[0]中存入2(即21)、w[1]中存入4(即22)、w[2]中存入16(即24)。 【C函数 1】 int Counter(int n, int w[]) { int i = 0, k = 1 while ( (1) ) { if (n % 2) w[i++] = k n = n / 2 (2) } return i } 【说明 2】 函数 Smove(int A[], int n)的功能是将数组中所有的奇数都放到所有偶数之前。其过程为:设置数组元素下标索引i(初值为0)和j(初值为n-1),从数组的两端开始检查元素的奇偶性。若 A[i]、A[j]都是奇数,则从前往后找出一个偶数,再与 A[j]进行交换; 若 A[i]、A[j]都是偶数,则从后往前找出一个奇数,再与A[i]进行交换;若 A[i]是偶数而A[j]是奇数,则交换两者,直到将所有的奇数都排在所有偶数之前为止。 【C函数 2】 void Smove(int A[], int n) { int temp, i = 0, j = n-1 if ( n < 2 ) return while ( i < j ) { if ( A[i] % 2 == 1 && A[j] % 2 == 1 ) { (3) } else if ( A[i] % 2 == 0 && A[j] % 2 == 0 ) { (4) } else { if ( (5) ) { temp = A[i] A[i] = A[j] A[j] = temp } i++, j-- } } }
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【单选题】下列因素中长江中下游平原地区由开发早期的限制因素转变为现在有利因素的是()
A.
平坦的地形
B.
黏重的土壤
C.
便利的交通
D.
稠密的水系
【单选题】关于翼点描述,错误的是
A.
位于颞窝前下部
B.
该处骨质薄弱
C.
蝶骨、顶骨、筛骨和上颌骨四骨的汇合处
D.
构成“H”形的缝
E.
内侧有脑膜中动脉通过
【单选题】关于翼点描述,错误的是
A.
位于颞窝前下部
B.
该处骨质薄弱
C.
蝶骨、顶骨、筛骨和上颌骨四骨的会合处
D.
构成H形的缝
E.
内侧有脑膜中动脉通过
【单选题】下列关于翼点描述错误的是:
A.
由顶骨、枕骨、颞骨、碟骨构成
B.
由顶骨、额骨、颞骨、蝶骨构成
C.
内面紧贴脑膜中动脉前支
D.
颅外侧部薄弱点
E.
呈“H”形
【单选题】符合有“1”得“1”,全“0”得“0”的逻辑关系的逻辑门是( )。
A.
或门
B.
与门
C.
非门
D.
与非门
【单选题】下列因素中长江中下游平原地区由开发早期的限制因素转变为现在有利因素的是 ( )
A.
稠密的水系
B.
黏重的土壤
C.
便利的交通
D.
平坦的地形
【单选题】关于翼点描述,错误的是
A.
位于颞窝
B.
该处骨质坚韧厚实
C.
额骨、顶骨、颞骨和蝶骨四骨的会合处
D.
构成“H”形的缝
E.
深面有脑膜中动脉通过
【单选题】下列物质不属于溶液的是
A.
海水
B.
汽水
C.
碘酒
D.
冰水混合物
【单选题】下列物质不属于溶液的是
A.
高锰酸钾溶液
B.
泥水
C.
医用酒精
D.
食盐水
【单选题】日常生活中的下列物质不属于溶液的是(  )
A.
B.
C.
相关题目: