第11题: [单项选择]在一个两位数的两个数字中间加一个0,那么所得的三位数比原数大8倍,这个两位数为( ) A. 30 B. 40 C. 45 D. 50 参考答案:C 答案解析:设这个两位数的十位数字是a,个位数字是b,根据题意列出方程:(100+b)÷(10a+b)=9,100a+b=90a+9b,10a=8b,解出这个两位数是45。本题也可以将各选项代入检验。
第25题: [单项选择]现有如下程序段 #include"stdio.h" main( ) int a[5][6]=23,3,65,21,6,78,28;5,67,25,435,76,8,22,45,7,8,34,6,78,32,4,5,67,4,21,1; int i=0,j=5; printf("%d/n",*(&a[0][0]+2*i+j-2)); 则程序的输出结果为 A. 21 B. 78 C. 23 D. 28 参考答案:A 答案解析:[解析] 通过地址来引用二维数组;若有以下定义:int a[3][4],i,j;且当0≤i<3,0≤j<4,则可以有以下几种方式来引用数组中的第i行,第j列的元素:a[i][j],*(a[i]+j),