若变量已正确定义并赋值,对库函数错误调用的是()
A.k=scanf("%d%d",&i,&j);
B.printf("\\%d\\n",k);
C.getchar(ch);
D.putchar(ch);
第1题:
已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、i的值为2、k的值为3,以下选项中正确的输入语句是
A.scanf(“%2d%2d%2d”,&i,&j,&k);
B.scanf(“%d %d %d”,&i,&j,&k);
C.scanf(“%d,%d,%d”,&i,&j,&k);
D.scanf(“i=%d, j=%d,k=%d”,&i,&j,&k);
第2题:
若有语句:int a [N],*p=a,i; ,并且i已正确赋值,下面错误的函数调用语句是()。
A.scanf("%d",&a[i]) ;
B.scanf("%d",a+i) ;
C.scanf("%d",p+i) ;
D.scanf("%d",*(p+i) );
第3题:
假设变量已正确定义,在下列选项中,不正确的赋值语句是______。
A.++t;
B.n1=(n2=(n3=0));
C.k=i=j;
D.a=b+c=1;
第4题:
若变量已正确定义并赋初值,以下合法的赋值语句是()
A.k+1=(m==n)
B.k=-m-n
C.k=int(m+n)
D.k=m*n=1
第5题:
已m,n,k为int型变量,若从键盘输入:5,6,7<回车>,使m的值为5,n的值为6,k的值为7,则输入语句正确的是()。
A.scanf(“%2d%2d%2d”,&i,&j,&k);
B.scanf(“%d_%d_%d”,&i,&j,&k);
C.scanf(“%d,%d,%d”,&i,&j,&k);
D.scanf(“i=%d,j=%d,k=%d”,&i,&j,&k);