单项选择题

有以下定义和语句
  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;

<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序 #include #include struct A { int a; char b[10]; double c;}; void f(struct A t); main() { struct A a={1001, ZhangDa ,1098.0}; f(a); printf( %d,%s,%6.1f n ,a.a,a.b,a.c); } void f(struct A t) { t.a=1002; strcpy(t.b, ChangRong );t.c=1202.0;} 程序运行后的输出结果是()

A.1001,zhangDa,1098.0
B.1002,changRong,1202.0
C.1001,ehangRong,1098.O
D.1002,ZhangDa,1202.0

单项选择题
有以下程序 #include #define SUB(a) (a)-(a) main() { int a=2,b=3,c=5,d; d=SUB(a+b)*c; printf( %d n ,d); } 程序运行后的输出结果是()

A.0
B.-12
C.-20
D.10

相关试题
  • 以下程序的功能是:借助指针变量找出数组元...
  • 以下程序用以删除字符串所有的空格,请填空...
  • 有以下程序 #include main() { int...
  • 以下程序的功能是:将值为三位正整数的变量...
  • 有以下程序 #include #include void ...