下列给定程序中 函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标 作为函数值返
下列给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指的变量中。ss所指字符串数组中共有M个字符串,且串长小于N。请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:
(1)M(2)<(3)k【考点分析】本题考查:for循环语句的循环条件;if语句条件表达式;return语句完成函数值的返回。【解题思路】填空1:题目指出88所指字符串数组中共有M个字符串,所以for循环语句循环条件是i<M。填空2:要求求长度最短的字符串,tn中存放的是已知字符串中长度最短的字符串的长度,这里将当前字符串长度与+nl七较,若小于tn,则将该长度值赋给+n,因此if语句的务件表达式为len<+n。填空3:将最短字符串的行下标作为函数值返回,变量-储存行下标的值。
相似问题
下列给定程序中函数fun的功能是。用递归算法计算斐波拉契数列中第n项的值。从第l项起 斐波拉契数列为
下列给定程序中函数fun的功能是。用递归算法计算斐波拉契数列中第n项的值。从第l项起,斐波拉契数列为:1、1、2、3、5、8、l3、21、…… 例如,若给n输
有以下程序: 程序执行后的输出结果是( )。A.2B.3C.7D.0请帮忙给出正确答案和分析 谢谢!
有以下程序: 程序执行后的输出结果是( )。A 2B 3C 7D 0请帮忙给出正确答案和分析,谢谢!
以下定义数组的语句中错误的是( )。 请帮忙给出正确答案和分析 谢谢!
以下定义数组的语句中错误的是( )。 请帮忙给出正确答案和分析,谢谢!
有以下程序: 程序运行后的输出结果是( )。\\A.Zhao 111 85 90 Qian f 95
有以下程序: 程序运行后的输出结果是( )。\\A Zhao,111,85,90,Qian,f,95,92B Zhao,m,85,90,Zha0,m,85,90C Qian,f,95,92,Qian,
以下语句中存在语法错误的是( )。 请帮忙给出正确答案和分析 谢谢!
以下语句中存在语法错误的是( )。 请帮忙给出正确答案和分析,谢谢!
