2. 若有以下说明:int a[12]={1,2,3,4,5,6,7,8};char c='a',d,g;则...答:A. a[g-c] 因为g没有值,所以计算的时候会按地址的值来计算。错 B. a[4] 表示的是第5个数。为5 C. a['d'- 'c'] 使用ASCII计算'd'- 'c'=1,即a[1]=2 D. a['d'-c] 注意c没有单引号,故a['d'-c]=a['d'-'a'],使用ASCII计算'd'- 'a'=3,即a[3]...
c语言程序设计的问题答:1. 若有以下数组说明,则数值最小的和最大的元素下标分别是(b )。int a[12]={1,2,3,4,5,6,7,8,9,10,11,12};A.1,12 B.0,11 C.1,11 D.0,12 2. 若有以下数组说明,则i=10;a[a[i]]元素数值是(c )。int a[12]={1,4,7,10,2,5,8,11,3,6,9,12};...
有定义:int a[12]={1,2,3,4,5,6,7,8,9,10,11,12},*p[4],i;for(i=0...答:根据FOR循环,得知:p[0]=&a[0],p[1]=&a[3],p[2]=&a[6],p[3]=&a[9];(*(p+1)+2)=a[5]=6;*(p+1)即是数组p[1];内容是数组a的第三单元的地址。p[2]=a[6]=7;
c语言试卷求解答答:8. 若有以下数组说明,则i=10;a[a[i]]元素数值是 ( C )int a[12]={1,4,7,10,2,5,8,11,3,6,9,12} A.10 B.9 C.6 D.5 9. 在C语言中,以 作为字符串结束标志 ( D )A.\n’ B. ’ ’ C. ’0’ ...
若有以下程序段 int x[12]={1,2,3,4,5,6,7,8,9,10,11,12};答:选项D 原因:'d'转换到int类型的话就是100, 'a'转换成int就是97,所以x['d'-c] == x[100-97],结果就是x[3],x[3]的值就是4