在线名词解释大全
搜索
为你找到
1000
条关于
程序设计基础-数组
的结果
已正确定义了一维数组:inta[10];对数组a中元素正确引用的是
引用数组时注意以下几点1.下标不能越界2.下标必须用[]括起来3.下标可以是整型常量或变量或者整型表达式
合法的数组定义是
A 定义字符数组类型符是 charC 数组a没有下标D 数组a为字符数组,应该赋初值为字符常量
字符数组a[80]b[80]的正确输出语句是
输出字符数组可以逐个输出字符数组的元素也可以直接输出字符串puts函数printf函数都可以B 改为:printf(‘%s,%s",a[80],b[80]);
已定义inta[10],则该数组的元素个数是10个。
若有下列程序,则数组元素地址表达式正确的是intt[3][2],*p[3],i;for(i=0;i<3;i++)p[i]=t[i];
面向对象的程序设计方法的主要优势在于
初始化一个二维数组staticinta(3)(4)={{1},{0,6},{0,0,11}};a(0)(3)的值为:-未答
判断:已知一个已初始化的一维数组a,数组长度为6,则可以引用数组元素进行赋值操作,如a(0)=a(2)+a(3)–a(2*3).
将数组做函数参数时,在函数体内对形参数组数据的修改将会直接影响实参数组?
以下关于二维数组的写法,正确的是:
对于一个具有n个顶点的无向图,若采用邻接链表表示,则存放表头结点的数组的大小为()。
下列叙述中,符合良好程序设计风格要求的是( )。
【答案】BCD【解析】“清晰第一,效率第二”是当今主导的程序设计风格。对程序的要求不仅是能够运行正常,还要便于调试和维护,所以程序要具有良好的可读性,语句结构应该简单直接,这有利于程序的开发与维护。答案选择A选项。
intx[10],*pt=x;则对x数组元素的正确引用是( )。
数组的下标是从0开始的,故x[10]实际上具体为x[0],x[1],…,x[9],而若使用x[10]就会溢出、编译出错,所以AC两项错误;D项,pt+3指向地址,并未引用到元素;B项的表达正确,代表x[3]中的元素,答案选择B...
若有定义语句:inta[4][10],*p,*q[4];且0≤i<4,则正确的赋值是( )。
二维数组名是指向指针的指针,所以a和q都为指向指针的指针,而p为指向int类型的指针,p和a不同类型,故A选项中p=a赋值语句错误。其余选项可以正确赋值,其中D项是用取地址符&返回整数的地址,然后赋值给p。所以答案选择A选项。
若有定义:inta[2][3];则以下选项中不越界的正确的访问有
上页
1
2
3
4
5
6
...
67
下页