單項(xiàng)選擇題以下程序的輸出結(jié)果是()。#includevoidmain(){intx=1,y=2,z=3;structaa{inta;int*p;}s[]={4,&x,5,&y,6,&z};structaa*q=s+1;printf("%d\n",*(q–>p)++);}

A.1
B.2
C.3
D.4


您可能感興趣的試卷

你可能感興趣的試題

1.單項(xiàng)選擇題若有以下定義語句:structstudent{intnum;charname[9];}stu[2]={1,"zhangsan",2,"lisi"};則以下能輸出字符串“l(fā)isi”的語句是()。

A.printf("%s",stu[0].name)
B.printf("%s",&stu[1].name)
C.printf("%s",stu[1].name[0])
D.printf("%s",&stu[1].name[0])

3.單項(xiàng)選擇題有以下的定義語句:structstudent{intnum;charname[9];};則不能正確定義結(jié)構(gòu)數(shù)組并賦初始值的是()。

A.structstudentstu[2]={1,"zhangsan",2,"lisi"};
B.structstudentstu[2]={{1,"zhangsan"},{2,"lisi"}};
C.structstu[2]={{1,"zhangsan"},{2,"lisi"}};
D.structstudentstu[]={{1,"zhangsan"},{2,"lisi"}};

4.單項(xiàng)選擇題有以下的結(jié)構(gòu)變量定義語句:structstudent{intnum;charname[9];}stu;則下列敘述中錯(cuò)誤的是()。

A.結(jié)構(gòu)類型名為student
B.結(jié)構(gòu)類型名為stu
C.num是結(jié)構(gòu)成員名
D.struct是C的關(guān)鍵字