若已定义:float m;拟从键盘输入135.78这一数据给变量m,则应选用的语句是()
第1题:
A.scanf(“%f,%f”,&f1,&f2)
B.scanf(“%f%f”,&f1,&f2)
C.scanf(“% 3.2f% 2.1f”,&f1,&f2)
D.scanf(“% 3.2f% 2.1f”,&f1&f2)
第2题:
若有如下程序: int sub(int m) { if(m==1||m==0) return 2; else return(sub(m-1)*sub(m-2));} main() { int n; scanf("%d",&n); printf("%d",sub(n)); } 如果从键盘输入4<回车>,则程序运行后的输出结果是( )。
A.8
B.16
C.24
D.32
第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 a;float b;”,以下输入语句正确的是( )。
A.scanf("%f%f",&a,&b);
B.scanf("%f%d",&a,&b);
C.scanf("%d,%f",&a,&b);
D.scanf("%6.2f%62f",&a,&b);
第5题:
设有定义:int A,*pA=&A;,以下scanf语句中能正确为变量A读入数据的是 ______。
A.scanf ("%d",pA) ;
B.scanf("%d",A) ;
C.scanf("%d",apA) ;
D.scanf("%d",*pA) ;
第6题:
若a是float型变量,b是unsigned型变量,以下输入语句合法的是 ( )
A.scanf("%6. 2f%d",&a,&b);
B.scanf("%f%n",&a,&b);
C.scanf("%f%3o",&a,&b);
D.scanf("%f%d",&a,&b);
第7题:
若a是noat型变量,b是unsigned型变量,以下输入语句中,合法的是______。
A.scanf("%6.2f%d",&a,&b);
B.scanf("%f%n",&a,&b);
C.scaaf("%f%3o",&a,&b);
D.scanf("%f%f",&a,&b);
第8题:
A.scanf("%f",c);
B.scanf(" 8.4f",c);
C.scanf("% 6.2f",c);
D.scanf("8f",c);
第9题:
若有说明:int*p,m=5,n;,以下正确的程序段是( )。
A.p=&m; scanf("%d",&p)
B.p=&n; scanf("%d",&p)
C.scsnf("%d",&p) p=&n;
D.p=&n; p=&m;
第10题:
设有定义:inca,*pa;&a;以下scanf语句中能正确为变量a读入数据的是
A.scanf("%d",pA);
B.Scanf("%d",A);
C.SCaRf("%d",&p9);
D.scanf("%d",*pA);