单项选择题

若有“double a;”,则正确的输入语句是( )。

A.scanf("%1f",a);
B.scanf("%f",&a);
C.scanf("%1f",&a)
D.scanf("%1e",a);
<上一题 目录 下一题>
热门 试题

单项选择题
已知一个文件中存放若干工人档案记录,其数据结构如下: struct a char number[100]; int age; float p[6];; 定义一个数组:struct a number[10]; 假定文件已正确打开,不能正确地从文件中读入10名工人数据到数组b中的是( )。
A.fread(b,sizeof(structa),10,fp);
B.for(i=0;i<10;i++)
fread(b[i],sizeof(structa),1,fp);
C.for(i=0;i<10;i++)
fread(b+i,sizeof(structa),1,fp);
D.for(i;0;i<5;i+=2)
fread(b+i,sezeof(stmcta),2,fp);
单项选择题
若x=2,y=3,则x&y的结果是( )。
A.0
B.2
C.3
D.5
相关试题
  • 有以下程序: #include<stdio.h> int...
  • 设有一联合体变量定义如下: union data...
  • 有以下程序: #include<stdio.h> int...
  • 以下不正确的转义字符是( )。
  • 设函数中有整型变量a,为保证其在未赋初值...