计算机科学与技术

填空题假定一个字符串对象x的值为"abc",则x.concat("def")的值为()。

题目
填空题
假定一个字符串对象x的值为"abc",则x.concat("def")的值为()。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

假定p所指对象的值为25,p+1所指对象的值为46,则执行“*p++;”语句后,p所指的对象的值为【 】。


正确答案:46
46 解析:*P++ 的结合顺序为先执行p++,然后取值。答案为46。

第2题:

json对象的解析

是这样的 我在jsp页面中用$.ajax....异步调用一个action,并有返回值 该返回值是一个由字符串组成的List<String>集合以json对象返回,假设该集合中有"abc","def"连个字符串,那么在该$.ajax中的success:function(data,status) {

}大括号中,如何解析返回的json对象data并得到“abc”这个字符串?


jsonString 为Json格式字条串
var jsonObject =  eval("(" +jsonString + ")");

第3题:

假定AA为一个类,a为该类私有的数据成员,GetValue( )为该类公有函数成员,它返回a的值,x为该类的一个对象,则访问x对象中数据成员a的格式为( )。

A.x.a

B.x.a()

C.x和gt;GetValue()

D.x.GetValue()


参考答案:D

第4题:

假定p所指对象的值为36,p+l所指对象的值为49,则*++p的值为()。


正确答案:49

第5题:

假定p所指对象的值为25,p+1所指对象的值为46,则*p++的值为46。()

A

B



第6题:

假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:使字符串的前导*号不得多于n个;若多于n个,则删除多余的*号:若少于或等于n个,则什么也不做,字符串中间和尾部的*号不删除。

例如,字符串中的内容为:******A*BC*DEF*G****,若n的值为4,删除后,字符串中的内容应当是:****A*BC*DEF*G****;若n的值为8,则字符串中的内容仍为;*******A*BC*DEF*G****。n的值在主函数中输入。

在编写函数时,不得使用C语言提供的字符串函数。

注意:部分源程序在文件PROGl.C文件中。

请勿改动主函数main和其他函数中的任何内容。仅在函数fun的花括号中填入你编写的若干语句。


正确答案:
解析:该程序功能是根据字符串前导的“*”号个数进行相关操作。解题过程首先确定字符串尾,然后由串头开始对字符进行判断,同时对“*”字符进行统计,如果大于n,就进行截取。

第7题:

假定x的值为5,则执行"a=((!x)?10:20);"语句后a的值为()。
20

第8题:

假定q所指对象的值为25,q+1所指对象的值为46,则执行"(*q)++;"语句后,q所指对象的值为______。


正确答案:26
26

第9题:

假定整数变量x的值为10,则执行y=2*x++赋值后,y的值为()。


正确答案:20

第10题:

假定一个字符串对象x的值为"abc",则x.compareTo("def")的值(大于、等于、小于)()0。


正确答案:小于