• 2022-06-08
    若有变量定义“int a,b,*p=&b;”,能够正确从键盘读入2个整数分别赋给变量a和b的语句是( )。
    A: scanf(“%d%d”,&a,&p);
    B: scanf(“%d%d”,&a,p);
    C: scanf(“%d%d”,a,p);
    D: scanf(“%d%d”,a,*p);
  • B

    内容

    • 0

      若有说明: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;scanf("%d",p);

    • 1

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

    • 2

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

    • 3

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

    • 4

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