第1题:
A.浮点,字符串
B.正数,负数
C.偶数,字符串
D.整型,字符串
第2题:
在下列叙述中,错误的一条是______。
A.定义char*string="China"中的string是一个字符串变量,其值为China
B.若有一个多维数组a,则*(a+i)与a[i]等价
C.int(*p)[4]表示p为指针变量,它指向包含4个元素的一维数组
D.数组名代表数组的首地址,固定不变。指针变量可通过指向数组首地址来代表对应的数组,但其值可以改变
第3题:
类 myArray定义如下:
public class myArray
{
static int[] a = {21,42,16,31,23,47,35};
public void sortArray() //对数组从小到大进行排序
{ …… }
public int getMax() //返回最大的数组元素
{ …… }
public int getMin() //返回最小的数组元素
{ …… }
public float getAverage() //返回所有数组元素的平均值
{ …… }
public static void main(String[] args)
{ myArray myarray = new myArray();
myarray.sortArray();
System.out.println(myarray.getMax());
System.out.println(myarray.getMin());
System.out.println(myarray.getAverage());
}
在 main 方法中实现了数组元素最大值、最小值和平均值的输出。请编程实现 sortArray()、 getMax()、 getMin()、
getAverage()四个方法。
提示:排序完成以后,最大值即为最后一个数组元素,最小值为第一个数组元素。
请在 jsp 网页中利用脚本计算1*2*3*……*10 的值并输出。
第4题:
在C语言中,关于字符串描述错误的是( )。
A.C中的字符串是作为字符数组来处理的
B.C语言规定:以‘\0’作为字符串结束标志
C.char str[]={"hello\nworld!"}; puts(str); 输出: hello\n world!
D.可以利用strlen(字符数组)测试字符串的长度
第5题:
此题为判断题(对,错)。
第6题:
第7题:
任何类的对象数组都可以使用Arrays.sort()方法进行排序操作。
第8题:
StringBufferappend(char[],intint1,intint2)表示()
第9题:
下面有关字符数组的描述中错误的是()。
第10题:
冒泡排序算法中降序排序指的是()
第11题:
语句“char str[10]=string!;”和“char str[10]={string!};”并不等价
对于字符串常量“string!”,系统已自动在最后加入了'\0'字符,表示串结尾
对于一维字符数组,不能使用字符串常量来赋初值
在语句“char str[]=string!;”中,数组str的大小等于字符串的长度
第12题:
对
错
第13题:
下述对C语言字符数组的描述中错误的是
A.字符数组的下标从0开始
B.字符数组中的字符串可以进行整体输入/输出
C.可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值
D.字符数组可以存放字符串
第14题:
请编写函数proc,其功能是:将str所指字符串中除下标为偶数、同时ASCIl码值为奇数的字符外,其余的字符都删除,串中剩余字符所形成的一个新串放在t所指的数组中。例如,若str所指字符串中的内容为ABCDEFGl2345,其中字符B的ASCIl码值为偶数,所在元素的下标为奇数,因此必须删除;而字符A的ASCIl码值为奇数,所在数组中的下标为偶数,因此不应当删除。依此类推,最后t所指的数组中的内容应是ACEG。 注意:部分源程序给出如下。 请勿改动main函数和其他函数中的任何内容,仅在函数proc的花括号中填人所写的若干语句。 试题程序: include<stdlib.h> include<conio.h> include<stdio.h> include<string.h> void proc(char*str,char t[]) { } void main { char str[100],t[100]; system("CLS"); printf("\nPlease enter string str:"); scanf("%S",str); proc(str,t); printf("\nThe result iS:%s\n",t);
第15题:
A、字符数组可以存放字符串
B、字符数组中的字符串可以整体输入、输出
C、不可以用关系运算符对字符数组中的字符串进行比较
D、可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值
第16题:
下述对C语言字符数组的描述中错误的是(46)。
A.字符数组可以存放字符串
B.字符数组中的字符串可以整体输入、输出
C.可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值
D.不可以用关系运算符对字符数组中的字符串进行比较
第17题:
下列说法正确的是( )。
A.字符型数组与整型数组可通用
B.字符型数组与字符串其实没有什么区别
C.当字符串放在字符数组中时,要求字符数组长度比字符串长1个单元,要放字符串终结符'\0'
D.字符串的输出可以用它所存储的数组来输出,也可以字符串的形式整体输出,结果没区别
第18题:
下列函数中,可以将数组中各个元素连接成字符串的是()。
第19题:
下列哪个语句是声明了一个含有10个string对象的数组()。
第20题:
冒泡排序对一维数组进行从大到小排序,一趟排序后会将数组中的()排到最后
第21题:
将字符串2复制到字符数组1中去。charstr1[10],str2[]={“china”};strcpy();
第22题:
浮点,字符串
正数,负数
偶数,字符串
整型,字符串
第23题:
不能用字符串常量对字符数组名进行整体赋值操作
字符串常量Hello会被隐含处理成一个无名字符型数组,它有5个元素
“char str[7] = string!;”在语法上是合法的,运行也是安全的
“char *str = Hello;”与“char str[]; str = Hello;”效果是一样的