有程序段如下: int i; float f; scanf("i=%d,f=%f",&i,&f); 若要给变量i和f都赋值为100,则正确的输入格式为________。
A: 100
100
B: i=100_f=100 (“_”代表一个空格)
C: i=100,f=100
D: i=100
j=100
A: 100
100
B: i=100_f=100 (“_”代表一个空格)
C: i=100,f=100
D: i=100
j=100
C
举一反三
- 设i是int型变量,f是float型变量,用下面的语句给这两个变量输入值:scanf("i=%d,f=%f",&i,&f);为了把100和765.12分别赋给i和f,则正确的输入为
- 求输入100个数中正数的个数及其平均值 main( ) {int i,n; float sum,f; n=0; __1__; for(i=0;i <= 100,i++) {printf("enter a real number:"; scanf("%f",&f)); if__2__ continue; __3__; n++; } print f("sum=%f",sum); print f("a rerage=%f",sum/n); }
- 下列选项中,不能输出100个整数的是( )。 A: for(int i=0;i<100;i++) B: System.out.println(i); C: int i=0; D: do { E: System.out.println(i): F: i++: G: }while(i<100); H: int i=0: I: while(i<100)f J: System.out.println(i); K: i++: L: } M: int i=0: N: while(i<100){ O: i++: P: if(i<1OO)continue; Q: System.out.println(i); R: }
- 已知(F/A,i,n)=1.25,F=100万元,则A应为
- 下列选项中,不能输出100个整数的是______。 A: A) for(int i=0;i<100;i++) B: System.out println(i) : C: B) int i=0: D: do E: System out.println(i) ; F: i++: G: while(i<100) ; H: C) int i=0: I: while(i<100) J: System.out.println(i) ; K: i++: L: D) int i=0; M: while(i<100) N: i++: O: if(i<100) continue; P: System.out.println(i) ;
内容
- 0
定义整数变量i并赋初值100的语句是 。 A: i=100 B: 1=100; C: int i=100 D: int i=100;
- 1
设有以下变量定义float a; int i;选择正确的输入语句是( ); A: scanf ("%f%d", a,i); B: scanf ("%6.2f%d", &a,&i); C: scanf ("%f%d", &a,&i); D: scanf ("%f%u", &a,&i);
- 2
执行下列程序段 float f; int i; scanf("%3d%*4d%f",&i,&f); 输入为12345678765.43,则赋值结果为( ); A: i=123,f=45678765.43 B: i=123,f=4.567876543e+7 C: i=123,f=8765.43 D: i=12345678765;f=0.43
- 3
给定函数原型如下: int* f(int *p);而变量定义如下: int i; A: f(&(i+6)); B: f(&i); C: *f(&i) = 6; D: int* p = f(&i);
- 4
执行下列程序段 float f; int i; scanf("%3d%4d%f",&i,&f); 输入为12345678765.43,则赋值结果为( );