单选题

有定义语句:int i;double a[4];若通过键盘输入为数组a的4个元素赋值,输入时不同数据之间使用默认分隔符,则下面正确的输入语句是()

Afor(i=0;i<4;i++)scanf("%lf",&a[i])

Bfor(i=0;i<4;i++)scanf("%f",&a[i])

Cfor(i=0;i<4;i++)scanf("%lf/n",&a[i])

Dfor(i=0;i<4;i++)scanf("%f,",&a[i])

正确答案

来源:www.examk.com

答案解析

相似试题
  • 在VC6.0中有定义语句:doublea[5]={23.7,1.08,-6.5,43.4,0.69};inti;则下列语句中错误的是()

    单选题查看答案

  • 定义如下变量和数组:inti;intx[3][3]={1,2,3,4,5,6,7,8,9}; 则语句for(i=0;i

    填空题查看答案

  • 经过下面的语句后 inti,a[10],*p; 定义后,下列语句中合法的是()。

    单选题查看答案

  • 现已定义整型变量inti=1;执行循环语句while(i++

    单选题查看答案

  • 已知函数原型为:structtree*f(intx1,int*x2,structtreex3,structtree*x4),其中tree为已定义的结构体类型,且有下列变量定义:structtreept,*p;inti;请选择正确的函数调用语句()

    单选题查看答案

  • 设有变量定义inti,j,k=2,*ip;则执行下列语句后,i和k的值分别为()

    填空题查看答案

  • 若有语句:inti,*p=&i;则均表示变量地址的选项是()

    单选题查看答案

  • 若有说明:inti,j=7,*p=&i;则与i=j;等价的语句是()。

    单选题查看答案

  • 若有说明inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是()。

    单选题查看答案

  • 已知inti=1;执行语句while(i++

    单选题查看答案