【单选题】
若有以下说明,int?a[12]={1,2,3,4,5,6,7,8,9,10,11,12};?则数值为4的表达式是()
【单选题】
以下程序段运行后sum的值为()。intk=0,sum=0;inta[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};for(;kk++)sum+=a[k][k+1];
【单选题】
有以下程序段int?a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b;b=p[5];b中的值是()
【单选题】
已知int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;不能表示数组a中元素的式子是()
【单选题】
按照下题选出正确的输出结果如果有如下定义:int a[3][4]={{1, 2, 3, 4}, {5, 6, 7, 8},{9, 10, 11, 12}};,那么a[2][1]元素的结果是()?
【单选题】
已知:inta[][3]={1,2,3,4,5,6,7,8,9,0};则数组a的第一维的大小是()
【单选题】
若有说明:inta[][3]={{1,2,3},{4,5},{6,7}};则数组a的第一维的大小为:()。
【单选题】
有以下程序,执行后输出结果是() main( ) { int m[][3]={1,4,7,2,5,8,3,6,9}; int i,j,k=2; for(i=0;i { printf(%d ,m[k][i]); } }
【单选题】
若有定义:int a[][3]={1,2,3,4,5,6,7,8};,则a数组的行数为()
【简答题】
查找n在数组a中最后一次出现的位置(数组首元素的位置为零)。
例如:如果a数组中的元素为:1,5,2,5,6,8,7,4,3,0,
当n=5时,程序的输出结果为:5 is No.3 。
当n=10时,程序的输出结果应为:10 not found !。
#includevoid main( )
{ int a[10]={1,5,2,5,6,8,7,4,3,0};
int i,k,n,f=0;
scanf(%d,
for(i=0;ii++)
/************found************/
if([填空1])
{ f=1;
/************found************/[填空2]
}
if(f)
printf(%d is No. %d\n, n,k);
else
printf( %d not found !\n
}