一维数组习题_第1页
一维数组习题_第2页
一维数组习题_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一维数组习题一维数组习题一维数组习题xxx公司一维数组习题文件编号:文件日期:修订次数:第1.0次更改批准审核制定方案设计,管理制度一维数组习题选择题1、对定义“inta[2];”的正确描述是()。A、定义一维数组a,包含a[1]和a[2]两个元素B、定义一维数组a,包含a[0]和a[1]两个元素C、定义一维数组a,包含a[0]、a[1]和a[2]三个元素D、定义一维数组a,包含a(0)、a(1)和a(2)三个元素2、以下数组的定义中,合法的是()。A、intx(3);B、intx[3]C、intx[2+1];D、intn=3,[n];3、以下数组的初始化中,正确的是()。A、chars[]={‘a’,’b’};B、chars[2]={‘a’,’b’,’c’};C、chars(2)={‘a’,’b’};D、chars={‘a’,’b’,’c’};4、以下初始化中,能够将各初始值正确赋给a数组元素的是()。A、inta[3]={1,2};B、inta[3]={,2,};C、inta[3]={1,5,4,12};D、inta(3)={1,5};5、以下对一维数组的定义中,正确的是()。A、#defineMAX5B、intMAX=5;inta[MAX];inta[MAX];C、intMAX;D、#defineMAX5;scanf(“%d”,&MAX);inta[MAX];inta[MAX];6、若有初始化“floata[]={1,2,3,4,5};”,则以下叙述中错误的是()。A、因所提供的初值都是整数,与数组类型不一致,所以出现错误B、a数组在内在中占据20个字节C、a数组中的最后一个元素是a[4]D、元素a[2]的值是7、若有初始化“inta[5]={1,2,3,4,5};”,则值为4的表达式是()。A、a[4]B、a[a[2]+1]C、a[a[2]]D、a[3]+18、若有初始化语句“inta[]={1,2,3,4,5,6,7,8,9,10};”,则对a数组元素的错误引用是()。A、a[10]B、a[0]C、a[5]D、a[1]9、有以下程序main(){inta[3]={1,2,3},i;for(i=3;i>=1;i--)printf(“%d”,a[i]);}程序运行后的输出结果是()。A、123B、不确定的值C、程序出错D、32110、设有如下程序段charstr[10];inti;for(i=1;i<=10;i++)scanf(“%c”,&str[i]);for(i=1;i<=5;i++)printf(“%c”,str[i]);则以下选项中存在错误的是()。A、第1行B、第2行C、第3行D、第4行二、填空题1、若有定义“floata[7];”,则a数组中元素的下标下界是,上界是。2、若有定义“doublex[2];”,则sizeof(x)的值是。3、已知“inti,a[5];”,使用for循环为a数组中的所有元素输入数据的语句是。4、假设SIZE为已经声明的符号常量,定义一个具有SIZE个元素的double型数组x,且所有元素初值为0的语句是`。5、同一数组中的元素应具有相同的名称和。6、以下程序运行后的输出结果是。main(){inta[

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论