1 / 17
文档名称:

C 作业3-数组与字符串.doc

格式:doc   大小:55KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C 作业3-数组与字符串.doc

上传人:读书百遍 2019/8/8 文件大小:55 KB

下载得到文件列表

C 作业3-数组与字符串.doc

文档介绍

文档介绍:C++作业3-数组与字符串一、判断题(每小题2分,共20分)C++中允许对数组的大小作动态定义,即可用变量定义数组的大小。答案:F。'\0',甚至可以不包含'\0'。答案:,可以不指定数组长度。答案:[10];表示数组名为a,此数组有10个元素。答案:[]={"abook"};与charc[]="abook";等价。答案::charc1[10],c2[10];下面程序片段是合法的。c1={"book"};c2=c1;答案::charaStr[]={"12345"};不可省略花括弧,简单地写为charaStr[]="12345";答案:,例如:inta[10];a={1,3,5,6,7};答案:(char),则此数组就是字符数组。字符数组的每个元素只能存放一个字符(存放字符的ASCII代码)。答案:++中数组的起始下标为0,最大下标值比常量表达式小一。答案:T二、选择题(每题3分,共45分)()。 (10); []; =5,a[k]; []={'a','b','c'};答案:++字符数组的叙述中,错误的是()。 、输出 “=”对字符数组整体赋值 :()。charx[5]={'a','b','\0','c','\0'};cout<<x; A.'a''b' :,正确的说法是()。 :,数组名表示()。:,则数值为4的表达式是()。inta[12]={1,2,3,4,5,6,7,8,9,10,11,12};charc=’a’,d,g;[g-c][4]['d'-'c']['d'-c]答案:,正确的是()。[3][]={'abc','1'};[][3]={'abc','1'};[3][]={'a',"1"};[][3]={"a","1"};答案:() :() []={′a′,′b′,′c′}; [2]={′a′,′b′,′c′}; [2][3]={{′a′,′b′},{′c′,′d′},{′e′,′f′}}; ()={′a′,′b′,′c′};答案::chararray[]=″China″;,则数组array所占的空间为():,则计算任一元素a[i][j]在数组中相对位置的公式为(假设a[0][0]位于数组的第一个位置上)()*m+*m+*m+j-*m+j+1答案:() voidmain() {charx=0x41;cout<<x<<endl;} :() inta[10]={6,7,8,9,10}; [1]至a[5] [0]至a[4] [6]至a[10] ,所以此语句不正确。答案:()。*str;str="string";[7]={'s','t','r','i','n','g'};[10];str1="string";[]="string",str2[]="12345678";答案: