单选题

有下列语句:  struct Birthday{public int year;  public int month;   public int day;}; struct Student{ int no;  string name;   int age;  public Birthday bir; };  ……  Student Stu;  如果要把Stu的出生年份赋值为1988,正确的语句是()

A Stu.bir.year=1988;

B Stu.year=1988;

C Stu. Birthday.year=1988;

D Student. Birthday.year=1988;

正确答案

来源:www.examk.com

答案解析

相似试题
  • 有以下说明语句:struct Worker{int no;char name[20];};Worker w,*p=&w;则下列错误的引用是()

    单选题查看答案

  • 有以下说明语句:struct point{int x;int y;}p;则正确的赋值语句是()

    单选题查看答案

  • 有以下说明语句:struct Point{int x;int y;};则叙述正确的是()

    单选题查看答案

  • 有如下的一段程序:  1.a:=1; 2.b:=a;  3.d:=-a;  4.e:=a+d;  5.c:=2*d;  6.f:=b+e-d;  7.g:=a*f+c 现在要把这段程序分配到若干台(数量充足)用电缆连接的PC上做并行执行。每台PC执行其中的某几个语句,并可随时通过电缆与其他PC通讯,交换一些中间结果。假设每台PC每单位时间可以执行一个语句,且通讯花费的时间不计。则这段程序最快可以在()单位时间内执行完毕。注意:任意中间结果只有在某台PC上已经得到,才可以被其他PC引用。例如若语句4和6被分别分配到两台PC上执行,则因为语句6需要引用语句4的计算结果,语句6必须在语句4之后执行。

    填空题查看答案

  • 有以下说明语句:struct Student{int num;double score;};Student stu[3]={{1001,80},{1002,75},{1003,91}},*p=stu;则下面引用形式错误的是()

    单选题查看答案

  • 有定义语句: int[,] a=new int[5,6];  则下列正确的数组元素引用是()

    单选题查看答案

  • 下列数组定义语句中,数组将在内存中占用()个字节。     double[,] d=new double [4,5];

    填空题查看答案

  • A表有3条记录,B表有3条记录,下列语句会产生几条结果?()  SELECT * FROM A,B;

    单选题查看答案

  • 顺序执行下列程序语句后,则b的值是() String str = "Hello"; String b = str.substring(0,2);

    单选题查看答案