问题 单项选择题

若有如下程序: #include <iostream> using namespace std; int main() {char *p="abcdefgh",*r;long *q;q=(long *)p;q++;r=(char *)q;cout<<r<<end1;return 0; } 上述程序的输出结果是( )。

A.abcdefgh

B.0

C.abcd

D.efgh

答案

参考答案:D

解析: 本题定义了一个字符型指针变量p,并通过赋初值让它指向了一个字符串。还定义了另一个字符型指针变量r和一个长整型指针变量q。首先通过语句“q=(long*)p;”,把p的地址值强制转换为长整型地址值并赋值给q,然后执行“q++;”,地址值增加了4,执行语句“r=(char*)q;”,把长整型指针变量q的值再强制转换成字符型地址值并赋给r,r的值应为字符串中字符“e”的地址。最后输出r指向的字符串。

解答题

阅读下面的材料,回答问题.

材料(一);2007年5月20日是中国学生营养日,其主题是“均衡营养、适量运动---营养、健康,和谐同行”.全国抽样调查结果表明,我国儿童青少年膳食中热童供给已基本达到标准,但蛋白质供给量偏低,优质蛋白质比例少,钙、锌等微量营养素供给明显不足.在城市和经济发达地区,因缺乏合理营养知识、膳食摄入不平衡,加上活动量不足,青少年肥胖发生率逐年上升,有的地方高达15.3%.不良的饮食习惯和生活方式会给他们的健康带来危害.

材料(二):2007年5月26日,玉林市举行了以“关注青少年心理健康”为主题的公益讲座,旨在普及心理知识,提高广大市民特别是青少年的心理健康水平,提高自我调节能力,促进和谐社会建设.

(1)按照世界卫生组织对健康的定义,一个人健康的重要标志包括______

①无重大疾病  ②心理健康  ③躯体健康  ④道德健康  ⑤社会适应良好

A.①②④B.②③④C.①②⑤D.②③⑤

(2)青少年正处于生长发育的关键时期,为了保持身体的健康,应该注意______

①均衡营养   ②适量运动  ③吸烟酗酒  ④爱吃油炸食品  ⑤暴吃暴喝

A.①②B.②③C.③④D.④⑤

(3)尽管大多数慢性疾病是在成年期发生的,但是,许多与之有关的不良生活方式却是在______时期开始形成的.

(4)青少年儿童心理健康的核心内容是______.

(5)在日常生活中,每个人都会或多或少地出现一些情绪问题,采取如图中的______方法可以转移自己的注意力,这样可以使情绪得到缓解.

填空题