已知一个文件中存放若干工人档案记录,其数据结构如下:
struct a
char number[100];
int age;
float p[6];;
定义一个数组:struct a number[10];
假定文件已正确打开,不能正确地从文件中读入10名工人数据到数组b中的是()。
A:fread(b,sizeof(struct a),10,fp); B:for(i=0;i<10;i++) C:fread(b[i],sizeofi(struct a),1,fp); D:for (i=0;i<10;i++) E:fread(b+i,sizeofi[struct a),1,fp); F:for (i=0;i<5;i+=2) G:fread(b+i,sezeof(struct a),2,fp);
已知一个文件中存放若干工人档案记录,其数据结构如下:
struct a
char number [100];
int age;
float p[6];;
定义一个数组:
struct a number[10];
假定文件已正确打开,不能正确地从文件中读入10名工人数据到数组b中的是______。
A:fread(b,sizeof(struct a),10,fp); B:for(i=O;i<10;i++) C:fread(b[i],sizeof(struct a),1,fp); D:for(i=0;i<10;i++) E:fread(b+i,sizeof(struct a),1,fp); F:for(i=O;i<5;i+=2) G:fread(b+i,sezeof(struct a),2,fp);
已知一个文件中存放若干工人档案记录,其数据结构如下:
struct a
char number[100];
int age;
float p[6];
;
定义一个数组:struct a number[10];
假定文件已正确打开,不能正确地从文件中读入10名工人数据到数组b中的是( )。
A:fread(b,sizeof(struct a),10,fp); B:for(i=0;i<10;i++) C:fread(b[i],sizeof(struct a),1,fp); D:for(i=0;i<10;i++) E:fread(b+i,sizeof(struct a),1,fp); F:for(i=0;i<5;i+=2) G:fread(b+i,sezeof(struct a),2,fp);
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是( )。 Struct stu { int i; int name; }st,*p; p=&st;
A:si B:*i C:(*.i D:p->i
已知一个文件中存放若干工人档案记录,其数据结构如下: struct a {char number[100]; int age; float p[6]; }; 定义一个数组:struct a number[10]; 假定文件已正确打开,不能正确地从文件中读入10名工人数据到数组b中的是( )。
A:fread(b,sizeof(struct a),10,fp); B:for(i=0;i<10;i++) fread(b[i],sizeof(struct a),1,fp); C:for(i=0;i<10;i++) fread(b+i,sizeof(struct a),1,fp); D:for(i=0;i<5;i+=2) fread(b+i,sezeof(struct a),2,fp);
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是( )。
Struct stu
{ int i;
int name;
}st,*p;
p=&St;
A:si B:*i C:(*.i D:p->i
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是( )。 Struct stu { int i; int name; }st,*p; p=&st;
A:si B:*i C:(*.i D:p->i