单项选择题
有以下定义和语句: 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.w.year=1980;
B.pw->year=1980;
C.w.s.year=1 980;
D.*pw.year=1980;
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序 struct A {int a;charb[10]; double c;}; void f(structAt); main(){struct A a={1001, ZhangDa ,1098.0}; f(a); printf( %d,%s,%6.1 f\n ,a.a,a.b,a.c);} void f(struct A t) {t.a=1002; strcpy(t.b, ChangRong ); t.c=1202.0;} 程序运行后的输出结果是
A.1002,ChangRong,1202.0
B.1001,ZhangDa,1098.0
C.1001,ChangRong,1098.0
D.1002,ZhangDa,1202.0
点击查看答案&解析
单项选择题
设有定义: struct{char mark[12];int numl;double num2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
A.t2.hum1=t1.num1;
B.t2.mark=t1.mark;
C.t1=t2;
D.t2.num2=t1.num2;
点击查看答案&解析
相关试题
有以下程序#include main(){char a=...
有以下程序#includemain(){ int a=...
有以下程序 main(){int a=1,b=2...
若有以下程序段 int r=8; printf( ...
变量a中的数据用二进制表示的形式是010...