数组单选题.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数组单选题

数组 1对二维数组的正确说明是 A?int a[][]={1,2,3,4,5,6}; B?int a[2][]={1,2,3,4,5,6}; C?int a[][3]={1,2,3,4,5,6}; D?int a[2,3]={1,2,3,4,5,6}; 参考答案C 2以下关于数组的描述正确的是 A?数组的大小是固定的,但可以有不同的类型的数组元素; B?数组的大小是可变的,但所有数组元素的类型必须相同; C?数组的大小是固定的,但所有数组元素的类型必须相同; D?数组的大小是可变的,但可以有不同的类型的数组元素; 参考答案C 3在定义int a[10];之后,对a的引用正确的是 A?a[9] B?a[6.3] C?a(6) D?a[10] 参考答案A 4以下对一维数组a进行不正确初始化的是 A?int a[10]=(0,0,0,0); B?int a[10]={}; C?int a[]={0}; D?int a[10]={10*2}; 参考答案A 5以下对二维数组a进行正确初始化的是 A?int a[2][3]={{1,2},{3,4},{5,6}}; B?int a[][3]={1,2,3,4,5,6}; C?int a[2][]={1,2,3,4,5,6}; D?int a[2][]={{1,2},{3,4}}; 参考答案B 6以下对字符数组进行不正确初始化的是 A?static char word[]=cool\0; B?static char word[]={‘c’,’o’,’o’,’l’}; C?static char word[]={“cool\0”}; D?static char word[]=”cool\0”; 参考答案A 7在定义int a[5][4];之后,对数组元素的引用正确的是 A?a[2][4] B?a[5][0] C?a[0][0] D?a[0,0] 参考答案C 8在执行int a[][3]={1,2,3,4,5,6};语句后,a[1][0]的值是 A?1 B?2 C?4 D?5 参考答案C 9在定义int a[3][4][2];后,第10个元素是( ) A?a[2][1][2] B?a[1][0][1] C?a[2][0][1] D?a[2][2][1] 参考答案B 10在C语言中,引用数组元素时,其数组下标的数据类型允许是 A?整型常量 B?整型表达式或整型常量 C?实型常量 D?任何类型 的表达式 参考答案B 11若二维数组a有m列,则在a[i][j]前的元素个数是( ) A?j*m+i B?i*m+j C?i*m+j-1 D?i*m+j+1 参考答案B 12有如下定义: int i,x[3][3]={1,2,3,4,5,6,7,8,9}; 则下面语句的输出结果是( ) for(i=0;i3;i++) printf(“%d ”,x[i][2-i]); A?1 5 9 B?1 4 7 C?3 5 7 D?3 6 9 参考答案C 13有字符数组a[80],b[80],则正确的输出语句是 A?puts(a,b); B?printf(“%s,%s”,a[],b[]); C?putchar(a,b); D?puts(a);puts(b); 参考答案D 14已知 int a[3][2]={3,2,1};则表达式a[0][0]/a[0][1]/a[0][2]的值是____。 A?0.166667 B?1 C?0 D?错误的表达式 参考答案B 15一个函数内有数据类型说明语句如下: double x,y,z(10); 关于此语句的解释,下面说法正确的是 A?z是一个数组,它有10个元素。 B?z是一个函数,小括号内的10是它的实参的值。 C?z是一个变量,小括号内的10是它的初值。 D?语句中有错误。 参考答案D 16以下不能正确进行字符串赋初值的语句是 A?char str[5]=good!; B?char str[]=good!; C?char *str=good!; D?char str[5]={g,o,o,d}; 参考答案A 17以下能正确定义字符串的语句是 A?char str[]={\064}; B?char str=\x43; C?char str=;   D?char str[]=\0; 参考答案D 18以下数组定义中正确的是 A?int x[][3]={0};    B?int x[2][3]={{1,2},{3,4},{5,6}}; C?nt x[][3]={{1,2,3},{4,5,6}}; D?int x[2][3]={1,2,3,4,5,6}; 参考答案D 19要说明一个有10个int元素的数组,应当选择语句 A?int a[10] B?

文档评论(0)

peain + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档