• 2022-05-31
    若以下定义和语句,0≤i<10,则对数组元素地址的正确表示是: int a[]={1,2,3,4,5,6,7,8,9,0},*p,i; p=a;
  • &p[i][/i]

    内容

    • 0

      定义如下变题和数组:int i;int x&#91;3&#93;&#91;3&#93;={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是for(i=0;i<; 3;i++)printf("%d",x[i]&#91;2-1&#93;);[/i] A: 1 5 9 B: 1 4 7 C: 2 5 8 D: 3 6 9

    • 1

      若有如下定义和语句,且0<=i<5,下面()是对数值为3数组元素的引用 int a&#91;&#93;={1,2,3,4,5},*p,i; p=a;

    • 2

      有以下程序: main() { int a&#91;3&#93;&#91;3&#93;, *p, i; p=&a&#91;0&#93;&#91;0&#93;; for(i=0; i<9; 1++)p[i]=i; for(i=0; i<3; i++)printf("% d", a&#91;1&#93;[i]); 程序运行后的输出结果是______。[/i][/i] A: 0 1 2 B: 1 2 3 C: 2 3 4 D: 3 4 5

    • 3

      以下程序的输出结果是() main( ) { int i , x[3][3]={9 , 8 , 7 , 6 , 5 , 4 , 3 , 2 , 1} , *p=&x[1][1] ; for(i=0 ; i<4 ; i+=2) printf("%d " , p[i]) ;

    • 4

      若有以下定义和语句,且0<=i<5,则()是对数组元素地址的正确表示inta[]={1,2,3,4,5},*p,i;p=a;