*p=&a;scanf(“%lf”,p)
*p=&a;scanf(“%lf”,*p)
p=&a,scanf(“%lf”,*p)
p=&a;scanf(“%lf”,p)
第1题:
若有说明:long*p,a;,则不能通过scanf语句正确给输入项读入数据的程序段是 ( )
A.* p=&a;scanf("%1d",p);
B.p=(long*)malloc(8);scanf("%1d",p);
C.scanf("%1d",p=&a);
D.scanf("%1d",&a);
第2题:
若有说明语句:double*P,a;则能通过scanf语句正确给输入项读入数据的程序段是( )。
A.*p=&a;scanf("%lf",p);
B.*p=&a;scanf("%f",p);
C.p=&a;scanf("%lf",*p);
D.p=&a;scanf("%lf",p);
第3题:
A.scanf("%d%d%d", &a, &b, d)
B.scanf("%d%d%d", a, b, d)
C.scanf("%d%d%d", &a, &b, &d)
D.scanf("%d%d%d", a, b,*d)
第4题:
若有定义int *p,n;则通过语句scanf能够正确读入数据的程序段是( )。
A.p=&n;scanf("%d",&p);
B.p=&n;scanf("%d",*p);
C.scanf("%d",n);
D.p=&n;scanf("%d",p);
第5题:
若有“double a;”,则正确的输入语句是( )。
A.scanf("%1f",a);
B.scanf("%f",&a);
C.scanf("%lf",&a)
D.scanf("%le",&a);
第6题:
若有定义“double a;”,则正确的输入语句是( )。
A.scanf("%1f,A) ;
B.scanf("%f,&A);
C.scanf("%1f,&A)
D.scanf("%1e",&A);
第7题:
若有说明语句:double *p,a;则能通过scanf语句正确给输入项读入数据的程序段是 ( )。
A.6357
B.6135
C.1357
D.691357
第8题:
若有说明语句 : double *p,a; 则能通过 scanf 语句正确给输入项读入数据的程序段是
A)*p=&a; scanf(" % 1f",p);
B)*p=&a; scanf(" % f",p);
C)p=&a; scanf(" % 1f",*p);
D)p=&a; scanf(" % 1f",p);
第9题:
若说明int *p,n;则通过语句scanf能够正确读入数据的程序段是
A.p=&n;scanf("%d",&p);
B.p=&n;scanf("%d",*p);
C.scanf("%d",n);
D.p=&n;scanf("%d",p);
第10题:
若有以下定义语句: double a[5]; int i=0; 能正确给a数组元素输入数据的语句是 ( )
A.scanf("%lf%lf%lf%lf%lf,a) ;
B.for(i=0;i<=5;i++)scanf("%lf,a+i);
C.while(i<5)scanf("%lf",&a[i++]);
D.while(i<5)seanf("%lf,a+i);