[试题]

设有定义:

struct person

{ int ID;char name[12];}p;

请将 scanf("%d", ( 1 2 ) ); 语句补充完整,使其能够为结构体变量 p 的成员 ID 正确读入数据。

参考答案与解析:

相关试题

设有定义: class person {int num;char name[10

[单选题]设有定义: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和nameD.std数组中的每个元素都有各自的成员函数init

  • 查看答案
  • 设有定义:class person{int num;char name[10];

    [单选题]设有定义: 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和nameD.std数组中的每个元素都有各自的成员函数init

  • 查看答案
  • 设有定义:Class person{ int num; char name[10

    [单选题]设有定义: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和nameD.std数组中的每个元素都有各自的成员函数init

  • 查看答案
  • 有如下定义:struct person {char name[9];int ag

    [单选题]有如下定义: 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.p

  • 查看答案
  • 有如下定义struct person {char name[9];int age

    [单选题]有如下定义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(

  • 查看答案
  • 设有定义:struct{char mark[12];int numl;doubl

    [单选题]设有定义:struct{char mark[12];int numl;double num2;}tl,t2;,若变量均已正确赋初值,则以下语句中错误的是A.tl:t2;B.t2.numl=t1.numl:C.t2.mark=t1.mark;D.t2.nurn2=t1.num2:

  • 查看答案
  • 设有如下定义 struct ss { char name[10]; int ag

    [单选题]设有如下定义 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;

    [单选题]设有如下定义 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 ag

    [单选题]设有如下定义 struct ss { char name[10]; int age; char sex; }std[3], * p=std; 下面各输入语句中错误的是A.cin>>(* p).age);B.cin>>std.name);C.cin>>std[0].sex);D.cin>>(p->.sex));

  • 查看答案
  • (36)设有定义:struct {char mark[12];int num1;

    [单选题](36)设有定义:struct {char mark[12];int num1;double num2;} t1,t2;,若变量均已正确赋初值,则以下语句中错误的是A.)t1=t2;B.)t2.num1=t1.num1;C.)t2.mark=t1.mark;D.)t2.num2=t1.num2;

  • 查看答案
  • 设有定义:struct person{ int ID;char name[12]