网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
若有定义:int a[10];,使用数组元素时,下标的最小值是1,最大值是10。
参考答案和解析
a[10-10];
更多 “若有定义:int a[10];,使用数组元素时,下标的最小值是1,最大值是10。” 相关考题
考题
针对数组定义int data[10];,下列表述中错误的是A.用*data可访问到数组的首元素B.用data[9]可访问到数组的末元素C.用data[10]访问数组元素会超出数组边界D.data共有10个元素,其首元素是data[1]
考题
阅读以下说明和C语言函数,将应填入(n)处的字句写在对应栏内。【说明】下面一段程序从给定的数组b中找出值最小的元素,并输出该元素的数组下标、内存地址minaddr以及元素值本身。函数findmin负责在给定的数组中查找最小值,并返回最小值所在的内存地址,函数有三个参数:array是所要处理的数组;size是数组的大小;index负责从函数返回具有最大值的元素在数组中的数组下标。请填充空白,使其成为一个合乎要求的完整程序。【程序】//程序开始include<iostream.h>int *findmin(int *array, int size, int index);void main(){/****** 变量定义部分 ***********/int b[10] = {34, 34, 23, 89, 1, 2, 13, 42, 5, 54};(1);int idx;/******* 寻找最小值 ************/minaddr = findmin(b, sizeof(b)/sizeof(int), idx);/******* 输出最小值的有关信息 ************/cout << "Min value index: "<<idx<<end1<<"Min value address: "<<minaddr<<end1<<"Min value: "<<(2)<<end1;}/******* 函数findmin的定义部分 ************int *findmin(int *array, int size, int index){int min = 0;//max 是当前具有最小值的数组元素下标值for(int i = 1;(3); i++){if(array[i]<(4))min = i;}(5);return array + min;//返回最小值所在内存地址}
考题
若有以下定义和语句:int a[10]={1,2,3,4,5,6,7,8,9,10},*ia=a;则不能正确表示a数组元素的表达式是 ______。A.*iaB.a[10]C.*aD.a[ia-a]
考题
若有定义int a[9],+P=a;,则P+5表示( )。A.数组元素a[5]的值B.数组元素a[5]的地址SXB
若有定义int a[9],+P=a;,则P+5表示( )。A.数组元素a[5]的值B.数组元素a[5]的地址C.数组元素a[6]的地址D.数组元素a[0]的值加上5
考题
若有以下定义和语句:int a[10]={1,2,3,4,5,6,7,8,9,10},* p=a则不能表示a数组元素的表达式是 ( )A.* pB.a[10]C.* aD.a[p-a]
考题
类 myArray定义如下:public class myArray{static int[] a = {21,42,16,31,23,47,35};public void sortArray() //对数组从小到大进行排序{ …… }public int getMax() //返回最大的数组元素{ …… }public int getMin() //返回最小的数组元素{ …… }public float getAverage() //返回所有数组元素的平均值{ …… }public static void main(String[] args){ myArray myarray = new myArray();myarray.sortArray();System.out.println(myarray.getMax());System.out.println(myarray.getMin());System.out.println(myarray.getAverage());}在 main 方法中实现了数组元素最大值、最小值和平均值的输出。请编程实现 sortArray()、 getMax()、 getMin()、getAverage()四个方法。提示:排序完成以后,最大值即为最后一个数组元素,最小值为第一个数组元素。请在 jsp 网页中利用脚本计算1*2*3*……*10 的值并输出。
考题
若有定义和语句: int a[10]={1,2,3,4,5,6,?,8,9,10},* p=a; 则不能表示a数组元素的表达式是 ( )A.* pB.a[10]C.* aD.a[p-a)
考题
若有下列定义,则对a数组元素地址的正确引用是( )。int a[5],*p=a;A.p+5 B.*a+1
若有下列定义,则对a数组元素地址的正确引用是( )。int a[5],*p=a;A.p+5B.*a+1C.&a+1D.&a[0]
考题
单选题针对数组定义int data[10];,下列表述中错误的是( )。A
用*data可访问到数组的首元素B
用data[9]可访问到数组的末元素C
用data[10]访问数组元素会超出数组边界D
data共有10个元素,其首元素是data[1]
考题
单选题以下叙述中错误的是( )。A
同一个数组中所有元素的类型相同B
不可以跳过前面的数组元素给后面的元素赋初值0C
定义语句int a[10]={0};给a数组中所有元素赋初值0D
若有定义语句int a[4]={1,2,3,4,5};,编译时将忽略多余的初值
热门标签
最新试卷