若定义语句:int a=7;float x=2.5;y=4. 7; 则表达式x+a%3*(int)(x+y)%2/4的值是()
A.2.500000
B. 2.750000
C. 3.500000
D. 0.000000
A.2.500000
B. 2.750000
C. 3.500000
D. 0.000000
有以下定义和语句,则sizeof(a)的值是______,而sizeof(a.share)的值是______。 struct date{int day; int month; int year; union { int share 1; float share2; } share; }a;
A.i=c+i;
B. c=c+i;
C. L=f+L;
D. f=i+L+f;
A.a=5;
B. a={2,'a',1.2};
C. printf("%d\n",a.l);
D. n=a;
有以下定义和语句,则sizeof(a) 的值是【 】,而sizeof(a.share)的值是【 】。 struct datc { int day; int mouth; int year: union {int share1; float share2: }share; }a;
有以下定义语句,则sizeof(a)的值是【 】,而sizeof(a.share)的值是【 】。 struct date { int day; int mouth; int year, union { int share1; float share2; }share; }a;
A.long b[2][3]={{1},{1,2},{1,2,3}};
B.int a[1][4]={1,2,3,4,5};
C.float x[3][]={{1},{2},{3}};
D.double y[][3]={0};
A.stutype是用户定义的结构体类型名
B.struct是结构体类型的关键字
C.struct stu是用户定义的结构体类型
D.a和b都是结构体成员名
A.int a[7];
B.const int N=7; float b[N];
C.char c[]="abcdef";
D.int N=7; double d[N];
A.stutype 是用户定义的结构体类型名
B. a 和 b 都是结构体成员名
C. struct 是结构体类型的关键字
D. struct stu 是用户定义的结构体类型