问题 填空题

“printf("%d\n",strlen("\t\"\023\xAB\nC"));”语句的输出结果是______。

答案

参考答案:F

解析: strlen()函数的作用是计算字符串的长度并作为函数的返回值,这里的长度不包括串尾的结束标志’\0’。
’\t’是转义字符,代表横向跳若干格;’\"’是转义字符,代表双引号:’\023’也只代表一个字符,而不管转义字符后面有几个符;’\xAB’是以两位十六进制数AB表示的ASCII码字符,只代表一个字符;’\n’是转义字符,代表回车换行。
题中语句中的字符串有5个字符常量各代表一个字符,再加上字母C,所以返回的长度是6。

综合题

阅读下列材料:

材料一 “尼克松有一种意识形态的僵硬性和政治上实用主义的独特结合,而实用主义在他同大国打交道时表现得特别明显。……这位总统在全球外交方面自称是超脱意识形态的。”

材料二 1971年7月,尼克松在堪萨斯城重申他的意见,认为现在已有五个世界……实力中心——西欧、日本、中国以及苏联和美国,在本世纪1/3时间里,这五支力量将成为……决定未来的中心。

——以上材料均摘自保罗•肯尼迪《大国的兴衰》

材料三 从1949年中华人民共和国成立至1972年20年间,中美关系处于敌对状态。在你担任总统的时候,改变了这个状态。我非常赞赏你的看法,考虑国与国之间的关系,应该主要从国家自身的战略利益出发……不去计较社会制度和意识形态的区别……我知道你是反对 * * 主义的,而我是 * * 主义者。

——邓 * * 1989年会见尼克松时的谈话

材料四 “在这个世纪……实行过去失败了的任何政策都是不行的,遏制已过时了。”

——尼克松《不战而胜》

材料五 “在美苏进行对话的同时,美国可能需要在中国问题上为自己找个可以依靠的有利地位。”

——尼克松与戴高乐的谈话

请完成:

(1)根据材料一、三,尼克松僵硬的意识形态是什么?他自称在外交方面“超脱意识形态”的真实含义是什么?(4分)

(2)据材料二、四、五,指出美国急于改善中美关系的三个原因。(3分)

(3)结合所学知识,分析20世纪70年代美苏争霸的态势。(2分)据此美国在亚洲采取了哪些重大政策?(3分)

单项选择题