中国大学MOOC: 执行下面程序段后,*p等于( )。int a[5]={1,3,5,7,9}, *p=a;p++;
3
举一反三
- 中国大学MOOC: 执行下面程序段后,*p等于( )。int a[5]={1,3,5,7,9}, *p=a;p++;
- 中国大学MOOC: 执行下面程序段后,*p等于( )。int a[5]={1,3,5,7,9}, *p=a;p++;
- 执行下列程序后,*p等于______。 int a[5]=1,3,5,7,9,*p; p=a;p++;
- 若有定义:int a[5]={1,3,5,7,9}, *p=a; 则执行语句p++; 后,*p的值为______。 A: 1 B: 3 C: 5 D: 7
- 执行下面程序段后,*ip等于( )。 int a[5]={1,3,5,7,9},*ip; ip=a; ip++; A: 1 B: 3 C: 5 D: 7 E: 9
内容
- 0
若有定义:int a[5]={1,3,5,7,9}, *p=a+2; 则*(p-1)的值为______。 A: 1 B: 3 C: 5 D: 7
- 1
int a[5]={10,20,30,40,50}, *p; p=&a[1]; 则执行语句“*p++;”后,*p的值是:
- 2
中国大学MOOC: 有定义:int a[]={1,3,5,7,9},*p=a;,则值为5的表达式是( )。
- 3
已知数组定义: int a[3][5]; 下面正确的语句是: A: int *p=a; B: int *p=a[0][0]; C: int (*p)[3]=a; D: int (*p)[5]=a+1;
- 4
有以下程序,程序执行的结果是 main() {int a[]={1,2,3,4,5,6,7,8,9,0}, *p; for(p=a;p<a+10;p++) printf(“%d ”,*p); }