[单选题]

若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);

参考答案与解析:

相关试题

若a是float型变量,b是unsigned型变量,以下输入语句合法的是 ( )

[单选题]若a是float型变量,b是unsigned型变量,以下输入语句合法的是 ( )A.scanf("%6.2f%d", &a,&b);B.scanf("%f%n",&a,&b);C.scanf("%f%30",&a,&b);D.scanf ("%f%d",&a,&b);

  • 查看答案
  • 设i是int型变量,f是float型变量,用下面的语句给这两个变量输入值:( )

    [单选题]设i是int型变量,f是float型变量,用下面的语句给这两个变量输入值:( )

  • 查看答案
  • 设i是int型变量,f是float型变量,用下面的语句给这2个变量输入值。为了将

    [单选题]设i是int型变量,f是float型变量,用下面的语句给这2个变量输入值。为了将,100和765.12分别赋给i和f,则正确的输入为______。 scanf("i=%d,f=%f”,&i,&f);A.100<空格>765.12<回车>B.i=100,f=765.12<回车>C.100<回车>765.12<回车>D.x=100<回车>y=765.12<回车>

  • 查看答案
  • 若x为float型变量则以下语句()。x=223.82748;printf(""

    [单选题]若x为float型变量则以下语句()。x=223.82748;printf(""%6.2f/n"",x);A . 输出为223.8B . 输出为223.83C . 输出为223.82D . 不能输出

  • 查看答案
  • 将int型变量n转换成float型变量的方法是()。

    [单选题]将int型变量n转换成float型变量的方法是()。A .floatnB .(float)nC .float(n)D .21个字符

  • 查看答案
  • 设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋

    [单选题]设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,则正确的swith语句是( )。A.switch (x+y) {...}B.switch (ch+1) {...}C.switch ch {...}D.switck (a+b) {...}

  • 查看答案
  • 若有定义:int a; float b; double c; ,程序运行时输入:1,2,3<回车>,能把1输入给变量a、2输入给变量b、3输入给变量c的输入语句是(  )。

    [单选题]若有定义:int a; float b; double c; ,程序运行时输入:1,2,3<回车>,能把1输入给变量a、2输入给变量b、3输入给变量c

  • 查看答案
  • 若变量已正确说明为float型,要通过语句scanf("%f%f%f",&a,&

    [单选题]若变量已正确说明为float型,要通过语句scanf("%f%f%f",&a,&b,&c);给a赋予10.0,b赋予22.0,c赋予33.0,下列不正确的输入形式是A.10<回车>22<回车>33<回车>B.10.0,22.0,33.0<回车>C.10.0<回车>22.033.0<回车>D.10 22<回车>33<回车>

  • 查看答案
  • 以下变量说明语句中,合法的是()

    [单选题]以下变量说明语句中,合法的是()A . float5_five=3.4B . int_xyz=29C . doublea1=6.2e4D . shortdo=3

  • 查看答案
  • 若已定义x为int型变量,说明指针变量p的正确语句是()

    [单选题]若已定义x为int型变量,说明指针变量p的正确语句是 ( )A.int p=&x;B.int * p=x;C.int * p=&x;D.* p=* x;

  • 查看答案
  • 若a是float型变量,b是unsigned型变量,以下输入语句合法的是()