有如下定义,则下列输入语句中正确的是( )。struct stu{ int a, b; } student ;
A. scanf("%d",&a);
B. scanf("%d",&student);
C. scanf("%d",&stu.a);
D. scanf("%d",&student.a);
查看答案
有如下定义:则以下赋值语句中错误的是( )。struct complex{ int real,unreal;} data1={1,8},data2;
A. data2=(2,6);
B. data2=data1
C. data2.real=data1.real;
D. data2.real=data1.unreal;
有如下定义,则以下赋值语句中正确的是( )。struct{ int n; float x;} s[2],m[2]={{10,2.8},{0,0.0}};
A. s[0]=m[1];
B. s=m
C. s.n=m.n
D. s[2].x=m[2].x
有如下定义,则下列叙述中正确的是( )。struct stu{ int a, b; } student ;
A. stu是结构体变量
B. student是结构体变量
C. student是结构体类型
D. a和b是结构体变量
China has a vast land area of ______ square kilometers.
A. 9.6 billion
B. 9.6 million
C. 1.4 billion
D. 1.4 million