scanf("%f",&x[6]);
scanf("%1f",*(x+6));
scanf("%1f",p+6);
scanf("%1f",p[6]);
第1题:
若有定义“double a;”,则正确的输入语句是( )。
A.scanf("%1f,A) ;
B.scanf("%f,&A);
C.scanf("%1f,&A)
D.scanf("%1e",&A);
第2题:
下列程序的输出结果是( )。 #include<stdio.h> void main() { int b[6]={2,4,6,8,10,12}; int*p--b,**q=&p; printf("%d",*(p++)); printf("%d",**q); }
A.*p=&a;scanf("%1f",p);
B.*p=&a;scanf("%f",p);
C.p=&a;scanf("%1f",*p);
D.p=&a;scanf("%1f",p);
第3题:
若有说明语句 : 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);
第4题:
以下程序中,函数fun的功能是计算x2(上标)-2x+6,主函数中将调用fun函数计算:
y1=(x+8)2(上标)-2(x+8)+6
y2=sin2(上标)(x)-2sin(x)+6
请填空。
include "math.h"
double fun(double x){ return (x*x-2*x+6);}
main()
{ double x,y1,y2;
printf("Enter x:"); scanf("%1f",&x);
y1=fim([ ]);
y2=run([ ]);
printf("y1=%1f,y2=%1f\n",y1,y2);
}
第5题:
设有定义:double x[lO],*p=x;,以下能给数组x下标为6的元素读人数据的正确语句是
A.scanf(“%f”,&x[6]);
B.scanf(“%If”,*(x+6));
C.scanf(“%lf”,p+6);
D.scanf(“%lf”,p[6]);
第6题:
若有说明语句: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);
第7题:
若有“double a;”,则正确的输入语句是( )。
A.scanf("%1f",a);
B.scanf("%f",&a);
C.scanf("%lf",&a)
D.scanf("%le",&a);
第8题:
(16)若有定义语句:double x,y,*px,*py,执行了px=&x, py=&y;之后,正确的输入语句是
A)scanf(“%f%f”,x,y); B) scanf(“%f%f”,&x,&y);
C) scanf(“%lf%le”,px,py); D) scanf(“%lf%lf”,x,y);
第9题:
若有定义语句:doub1e x,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是______。
A.scanf("%f%f"&x,&y);
B.scanf("%f%f"&x,&y);
C.scanf("%1f%lf",px,y);
D.scanf("%lf%lf",x,y);
第10题:
若有“double a;”,则正确的输入语句是( )。
A.scanf("%1f",a);
B.scanf("%f",&a);
C.seanf("%1f",&a);
D.scanf("1e",&a);