关于下面的程序,正确的说法是( )。
int a,i=1;
while(i<=0)
scanf("%d",&
A:;
i++;
循环控制语句“while(!scanf("%d",&i))getchar( );”执行的情况是 ( )
A:循环输入字符,遇文件结束符EOF退出 B:循环条件有错,不能执行 C:若输入数据i有错,暂停等待处理 D:键入i值后,回车退出循环
以下程序段给数组所有的元素输入数据,请选择正确答案填入。 ( )
#inelude<stdio.h>
main( )
int a[10],i=0;
while(i<10)scanf("%d",______);
┇
A:a+(i++) B:&a[i+1] C:a+i D:&a[i++]
若有以下定义语句: double a[5]; int i=0; 能正确给a数组元素输入数据的语句是 ( )
A:scanf("%lf%lf%lf%lf%lf, ; B:for(i=0;i<=5;i++)scanf("%lf,a+; C:while(i<5)scanf("%lf",&a[i++]); D:while(i<5)seanf("%lf,a+;
已知i、j、k为int型变量,若要从键盘输入2、3、4<CR>,使I、j、k的值分别为2、3、4,
A:scanf("%3d,%3d,%3d",&i,&j,&; B:scanf("%d,%d,%d",&i,&j,&; C:scanf("%d%d%d",&i,&j,&; D:seanf("i=%dj=%d,k=%d",&i,&j,&;
以下程序段给数组所有的元素输入数据,请选择正确答案填入。 #include<stdio.h> main( ) { int a[10],i=0; while(i<10)scanf("%d",______); : : }
A:a+(i++) B:&5[i+1] C:a+i D:&a[++i]
已知i、j、k为血型变量,若要从键盘输入2、3、4<CR>,使i、j、k的值分别为2、3、4,下列正确的输入语句是( )。
A:scanf(“%3d,%3d,%3d”,&i,&j,&; B:scanf(“%d,%d,%d”,&i,&J,&; C:scanf(“%d%d%d”,&i,&j,&; D:scanf(“i=%d,%d,k=%d”,&i,&j,&;
以下程序段给数组所有的元素输入数据,请选择正确答案填入。 #include<stdio.h> main( ) { int a[10],i=0; while(i<10)scanf("%d",______); }
A:a+(i++) B:&a[i+1] C:a+i D:&a[++i]