单选题
以下程序的输出结果是()。
以下程序的输出结果是()。
struct HAR
{ int x, y; struct HAR *p;} h[2];
main()
{h[0].x=1;h[0].y=2;
h[1].x=3;h[1].y=4;
h[0].p=&h[1];h[1].p=h;
printf("%d %d \n",(h[0].p)->x,(h[1].p)->y);}
A
1 2
B
2 3
C
1 4
D
3 2
答案解析
正确答案:D
解析:
h[0].p=&h[1];//h[0].p里面装的是h[1]的地址
h[1].p=h;//h[1].p里面装的是h[0]的地址
故输出的是h1.x和h[0].y即输出结果是3 2
h[1].p=h;//h[1].p里面装的是h[0]的地址
故输出的是h1.x和h[0].y即输出结果是3 2
题目纠错
计算机省级考试题目
相关题目
单选题
设置幻灯片放映时间的命令( )
单选题
Word 2003中设置段落的缩进的正确操作是( )。
单选题
在Word 2003中设定打印纸张大小时,应当使用的命令是( )
单选题
上网的网址应在游览器的什么栏输入( )。
单选题
上传和下载文件在Dreamweaver MX可以通过( )来实现。
单选题
若一台计算机的字长为4个字节,这意味着它( )。
单选题
Word2010中若要在打印文档之前预览,应使用的命令是( )
单选题
在Word 2003中若要进入页眉页脚编辑区,可以单击( )菜单,再选择“页眉和页脚”命令。
单选题
若微机系统需要热启动,应同时按下组合键( )。
单选题
如果在阅读了一个网页之后需要返回前面的某网页用哪个按钮( )。
