将list1,list2合并的函数是()。
A.list=list1+list2
B.list==list1+list2
C.list:list1+list2
D.list::list1+list2
A.list=list1+list2
B.list==list1+list2
C.list:list1+list2
D.list::list1+list2
A.[1,2,3]+[‘a’,’b’,’c’]
B.[1,2,3,‘a’,’b’,’c’]
C.[[1,2,3,],[‘a’,’b’,’c’]]
D.[1,2,3,][‘a’,’b’,’c’]
A.len(list) 求列表元素个数
B.max(list) 求返回列表元素最小的值
C.min(list) 求返回列表元素最大的值
D.list()将其它类型转为列表
A.[4,5,6]
B.[4,3,6]
C.[4,5,3]
D.以上答案都不正确
A.[4,5,6]
B.[4,3,6]
C.[4,5,3]
D.A,R,C都不正确
例如,在数组bb[N]={12,23,31,44,51,63,71,79,85,95}中插入93,结果为:
bb[N]{11,21,31,41,51,61,7l,79,8l,93,95}
注意:部分源程序给出如下.
请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写的若干表达式或语句。
试题程序:
include<std/o. h>
define N 10
main()
{
int i,j;
int n;
int bb IN+l] ={ t2,23, 31, 44, 51, 63, 71,
79,85,95};
clrscr ();
printf("\nInput n \n");
scanf ("%d", &n);
printf ("\nn=%d ",n);
printf("\n*** original list ***In");
for (i=0; i<N; i++)
printf ("%4d ",bb [ii );
for (i=0; i<N; i++)
{
if (n<=bb [i ] )
{
for(j=N;【 】;j--)
【 】;
bb [j] =n;
【 】;
}
if (i=N)
bb[i]=n;
printf("\n***** new list ******In");
for (i=0;i<N+l; i++)
printf ("%4d ",bb [i]);
}
A.Listl=newList()
B.Listl=newList("List")
C.Listl=newList(10)
D.Listl=newList(10,true)