如果typede struct ex { int x float ychar z}example,b项就正确.
39 由于a[i]=i0<=i<=9和p[0]=a[0]=0p[1]=a[2]=2p[2]=a[6]=6最终k=5+p[0]*2+p[1]*2+p[2]*2=5+0*2+2*2+6*2=21
40 x[0][0]=1x[0][1]=2x[0][2]=3
x[1][0]=4x[1][1]=5x[1][2]=6
x[3][0]=7x[3][1]=8x[3][2]=9
所以输出的数据是x[0][2],x[1][1]和x[2][0],这样就是3,5,7
#include <stdio.h>char str[]="Example"
main(){
char *a
a=&str[0]
while(*a!=\0){
*a=*a+5
a++
}
printf("%s\n",str)
}