如果有以下定义语句,则输出结果为()。struct{int x, y;}...d”, s[0].y/s[1].x );
举一反三
- 如果有定义语句:struct { int x,; int y; } s[2] = { { 1, 3 }, { 2, 7 } };则语句:printf(“%d\n”, s[0].y/s[1].x ); 输出结果为( )。 A: 0 B: 1 C: 2 D: 3
- 如果有定义语句: struct { int x, y; } s[2] = { { 1, 3 }, { 2, 7 } };则语句:printf(“%d\n”, s[0].y/s[1].x );输出的结果为。
- 如果有以下定义语句,则输出结果为()。struct{intx,y;}...d”,s[0].y/s[1].x);
- 有如下定义: struct { int x; char *y; }sa[2]={{1,"ab"},{2,"cd"}},*p=sa; 则:语句:printf("%s",(++p)->y); 的输出是 。
- 智慧职教: 设有定义语句“struct {int x;int y;} d[2]={{1,3},{2,7}};” ,则printf(“%d ”,d[0].y/d[0].x*d[1].x);的输出是:( )