C语言程序设计 第六篇 数组.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、在C语言中,引用数组元素时,其数组下标的数据类型允许是???? 。 A)、?整型常量??B)、?整型表达式 C)、?整形常量或整形表达式???? D)、?任何类型的表达式 2、以下对一维整型数组a的正确说明是____ A)、?int a(10) ;B)、?int n=10,a[n]; C)、?int n;scanf(“%d”,n);? int a[n]; D)、#define SIZE 10?????? int a[SIZE]; 3、若有定义:int a[10],则对数组a元素的正确引用是?????? A)、?a[10]???? B)、a[3.5]???? C)、a(5)????? D)、a[10-10] 4、以下能对一维数组a进行正确初始化的语句是?????? 。 A)、?int a[10]={0,0,0,0,0};?????B)、?int a[10]={} ; C)、?int a[ ] = {0} ;???????????D)、?int a[10]={10*1} ; 5、若有定义:int a[3][4],则对数组a元素的正确引用是________ A)、?a[2][4]??? B)、a[1,3]???? C)、a(5)???? D)、a[10-10] 6、以下能对二维数组a进行正确初始化的语句是_______ A)、?int a[2][]={{1,0,1},{5,2,3}} ;B)、?int a[][3]={{1,2,3},{4,5,6}} ; C)、?int a[2][4]={{1,2,3},{4,5},{6}} ;D)、?int a[][3]={{1,0,1},{},{1,1}} ; 7、若有说明:int a[3][4]={0};则下面正确的叙述是_______ A)、?只有元素a[0][0]可得到初值0 B)、?此说明语句不正确 C)、?数组a中各元素都可得到初值,但其值不一定为0 D)、?数组a中每个元素均可得到初值0 8、下面是对s的初始化,其中不正确的是_____ A)、chars[5]={“abc”};B)、chars[5]={‘a’,’b’,’c’,’d’,’e’,’\0’}; C)、?char s[5]=” ”;? D)、?char s[5]=”abcdef”; 9、在C语言中,引用数组元素时,其数组下标的数据类型允许是( ) A) 整型常量B) 整型表达式C) 整型常量或整型表达式D) 任何类型的表达式 10、 以下对一维整形数组a的正确说明是( )。 A) int a(10); B) int n=10,a[n]; C) int n; D) #define SIZE 10 scanf(“%d”,n); int a[SIZE]; int a[n]; 11、 若有说明:int a[10];则对a数组元素的正确引用是( )。 A) a[10] B)a[3.5] C)a(5) D) a[10-10] 12、 在C语言中,一位数组的定义方式为:类型说明符 数组名( )。 A) [常量表达] B) 整型表达式C) [整型常量]或[整型表达式] D) [整型常量] 13、 以下对一维整形数组a进行正确初始化的语句是( )。 A) int a[10]=(0,0,0,0,0);B)int a[10]={}; C)int a[]={0}; D)int a[10]={10*1}; 14、以下对二维整形数组a的正确说明是( 。 A) inta[3][]; B)float a(3,4); C)double a[1][4]; D)float a(3)(4); 15、 若有说明:int a[3][4];则对a数组元素的正确引用是( 。 A) a[2][4] B)a[1,3] C) a[1+1][0] D) a(2)(1) 16、 若有说明:int a[3][4];则对a数组元素的非法引用是( )。 A) a[0][2*1] B)a[1][3] C) a[4-2][0] D) a[0][4] 17、 以下对二维整形数组a进行正确初始化的语句是( )。 A)int a[2][]={{1,01},{5,2,3}};B) int a[][3]={{1,2,3},{4,5,6}}; C) int a[2][3]={{1,2,3},{4,5},{6}};D) int a[][3]={{1,0,1},{},{1,1}}; 18、以下不能对二维整形数组a进行正确初始化的语句是( )。 A)int a[2][3]={0};B) int a[][3]={{1,2},{0}}; C) int a[

文档评论(0)

189****6140 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档