• 2022-06-30
    以下程序中关于指针输入格式正确的是()。
    A: int*p;scanf("%d",&p);
    B: int*p;scanf("%d",p);
    C: intk,*p=&k;scanf("%d",p);
    D: intk,*p;*p=&k;scanf("%d",&p);
  • C

    内容

    • 0

      若有定义“int *p,m=5,n;”,则下列选项中正确的是(). A: p=&n;*p=m; B: p=&n;scanf("%d",*p); C: p=&n;scanf(“%d”,&p); D: scanf("%d",&n);*p=n;

    • 1

      若有定义“int *p,m=5,n;”,则下列选项中正确的是(). A: p=&n;*p=m; B: p=&n;scanf("%d",*p); C: p=&n;scanf(“%d”,&p); D: scanf("%d",&n);*p=n;

    • 2

      若有定义“int *p,m=5,n;”,则下列选项中正确的是(). A: p=&n;*p=m; B: p=&n;scanf("%d",*p); C: p=&n;scanf(“%d”,&p); D: scanf("%d",&n);*p=n;

    • 3

      若有说明:int *p,m=5,n;以下正确的程序段是( )。 A: scanf("%d",&n);*p=n; B: p=&n; scanf("%d",&p); C: p=&n; scanf("%d",*p); D: p=&n;*p=m;

    • 4

      若有说明;int *p,m=5,n;以下正确的程序段的是( )。 A: p=&n; *p=m; B: scanf("%d",&n); *p=n; C: p=&n; scanf("%d",&p); D: p=&n; scanf("%d",*p);