• 2022-06-06
    有以下程序 main0 {int a=l,b=3,c=5; int *p 1 =&a,*p2--&b,*p=&c; *p-~pl*(*p2); print~"%dXn",c); } 执行后的输出结果是______。
    A: 1
    B: 2
    C: 3
    D: 4
  • C

    内容

    • 0

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

    • 1

      以下程序段的运行结果是__________。 int x&#91;3&#93;={1,2,3};int *p;p=x; for(p++;p<&x&#91;2&#93;;p++) printf("%d ",*p); A: 3 B: 2 C: 1 2 D: 2 3

    • 2

      以下程序的运行结果是( )。#include&#91;stdio.h&#93; int main() { int k=1, j=2, *p, *q, *t; p = &k; q = &j; t = p; p = q; q = t; printf("%d %d", *p, *q); } A: 2 1 B: 2 2 C: 1 1 D: 1 2

    • 3

      下面程序的输出结果是( )。#includestdio.hvoid main( ){int i=2,p;int f(int a,int b);p=f(i,i+1);printf(%d,p);}int f(int a,int b){int c;c=a;if(ab)c=1;else if(a==b)c=0;else c=-1;return c;} A: 0 B: 1 C: 2 D: -1

    • 4

      以下程序的输出结果是( )。 {int x;int*y;}*p; int dt&#91;4&#93;={1,2,3,4}; struct st aa&#91;4&#93;={2,&dt&#91;0&#93;,3,&dt&#91;0&#93;,4,&dt&#91;0&#93;,5,&dt&#91;0&#93;,}; {p=aa; pfintf("%d\n",++(p->x)); } A: 1 B: 2 C: 3 D: 4