题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-03-23 05:40:08

[填空题]

设有定义:
struct person
{ int ID;char name[12];}p;
请将scanf("%d",______);语句补充完整,使其能够为结构体变量p的成员ID正确读入数据。


更多"设有定义: struct person { int ID;char n"的相关试题:

[填空题]设有定义:
struct person
int ID;char name[12];p;
请将scanf("%d",______);语句补充完整,使其能够为结构体变量p的成员ID正确读入数据。
[单项选择]有如下定义:
struct person
char name[9];int age;
struct person class[10]= "John",17,
"Paul",19,
"Mary",18,
"Adam",16;
能输出字母M的是 ( )
A. printf("%c/n",class[3].name);
B. printf("%c/n",class[3].name[1]);
C. printf("%c/n",class[2].name[1]);
D. printf("%c/n",class[2].name[0]);
[单项选择]已知:
struct person
char name[10];
int age;
class [10]="LiMing",29,"ZhangHong",21," WangFang ",22);
下述表达式中,值为72的一个是( )。
A. class[0]->age+ class[1]->age+ class[2]->age
B. class[1].name[5]
C. person[1].name[5]
D. clase->name[5]
[填空题]设有定义:
struct person
int ID;char name[12]; p;
请将scanf("%d"______);语句补充完整,使其能够为结构体变量p的成员ID正确读入数据。
[单项选择]设有如下定义:
struct ss
char name[10];
int age;
char sex;
std[3],*p=std;
下面各输入语句中错误的是()。
A. scanf("%d",&(*p).age);
B. scanf("%s",&std.name);
C. scanf("%c",&std[0],sex)
D. scanf("%c",&(p->sex));
[单项选择]设有定义:
class person
int num;
char name[10];
public:
void init(int n,char*m)

personstd[30]
则以下叙述不正确的是( )。
A. std是一个含有30个元素的对象数组
B. std数组中的每个元素都是person类的对象
C. std数组中的每个元素都有自己的私有变量num和name
D. std数组中的每个元素都有各自的成员函数init
[单项选择]设有定义:
class person
int num;
char name[10];
public:
void init(int n,char *m);

person std[30]
则以下叙述不正确的是( )。
A. std是一个含有30个元素的对象数组
B. std数组中的每个元素都是person类的对象
C. std数组中的每个元素都有自己的私有变量num和name
D. std数组中的每个元素都有各自的成员函数init
[单项选择]

设有如下定义
  struct ss
   char name[10];
   int age;
   char sex;
   std[3],* p=std;
  下面各输入语句中错误的是()


A. scanf("%d",&(*p).age);
B. scanf("%s",&std.name);
C. scanf("%c",&std[0].sex);
D. scanf("%c",&(p->sex));
[单项选择]设有如下定义:
struct ss
char name[10],
int age;
char sex;
std[3],* p=std;
下面各输入语句中错误的是( )。
A. scanf("%d",&(*p).age);
B. scanf("%s",&std.name);
C. scanf("%c",&std[0].sex);
D. scanf("%c",&(p->sex));
[单项选择]

设有以下定义:
class person

int num;
char name[10];
public:
void init(int n,char *m);
.
.
.
;
person std[30];
则下面叙述中,不正确的是()。


A. std是一个含有30个元素的对象数组
B. std数组中的每个元素都是person类的对象
C. std数组中的每个元素都有自己的私有变量num和name
D. std数组中的每个元素都有各自的成员函数init
[填空题]设有定义:
struet person
int ID;char name[12];p;
请将“scanf("%d",______);”语句补充完整,使其能够为结构体变量p的成员ID正确读入数据。
[填空题]设有以下结构体类型:
Struct st
char name[8];
int num;
float s[4];
student[50];
并且结构体数组student中的元素都已有值,若要将这些元素写到硬盘文件fp中。请将以下fwrite语句补充完整:
fwrite(student,______,1,fp);
[单项选择]

有以下定义和语句
  struct workers
  { int num;char name[20];char c;
  struct
  {int day; int month; int year;} s;
  };
  struct workers w,*pw;
  pw=&w;
  能给w中year成员赋1980的语句是()


A. *pw.year=198O;
B. w.year=1980;
C. pw->year=1980;
D. w.s.year=1980;
[单项选择]有以下定义和语句:
struct students
int num;char name[20];char c;
struct
int grade1;int grade2;s;

struct students w,*pw;
*pw=w;
下列赋值语句不正确的是( )。
A. w.num=1002; B) w.grade1=85; C) pw->num=1002;D) w.s.grade2=85;
[填空题]设有以下结构体类型:
struct st
char name[8];
int num;
float s[4];
student[50];
并且结构体数组student中的元素都已有值,若要将这些元素写到硬盘文件fp中,请将以下fwrite语句补充完整:
fwrite(student, 【20】 ,1,fp);

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码