问题 单项选择题

有以下程序
#include<stdio.h>
int f(int t[],int n);
main()
inta[4]=1,2,3,4,s;
s=f(a,4);printf("%d\n",s);

int f(int t[],int n)
if(n>0)returnt[n-1]+f(t,n-1);
else return 0;

程序运行后的输出结果是

A.4

B.10

C.14

D.6

答案

参考答案:B

解析:

函数的功能是求数组所有元素的和。递归表示为a[3]+a[2]+a[1]+a[0]+f(t,0)=10。

单项选择题
综合题

世界博览会被誉为“经济、科技与文化界的奥林匹克盛会”。阅读下列材料,结合所学知识回答问题。

材料一 1851年英国举办首次世界博览会时,维多利亚女王就通过外交途径邀请中国在内的世界各国参展,但清政府并无兴趣,而在上海英商洋行任买办的徐荣村得知此事,立刻行动,将自己经营的“荣记湖丝”打包装船,紧急运往伦敦参展,并荣获优质奖牌。

——戴鞍钢《世博会与晚清江浙经济》

材料二  1903年5月日本举办大阪博览会,张謇先后八次参观大阪博览会,参观了机械馆、工业馆、水产馆、动物馆、通运馆、水族馆、参考馆等。在馆内看到我国六省展品基本雷同,多为汉瓦当、唐经幢等古物。他深有感触地说:劝业博览会的展品象征着时代的潮流,应有启迪未来、继往开来的产品,而我们的产品却正好相反,多数为彰显过去的文物类的展品,似乎来自中国的博物馆。

——《通州大众》》2010年3月27日

材料三  2010年5月,上海将举办世博会。2010年中国上海世博会的主题是 “城市,让生活更美好”。这是中国、上海与世界接轨的一个重要标志。

(1)据材料一并结合所学知识,推测英国在这次博览会上有可能极力展示的产品主要有哪些?(至少举两例)。概述清政府不感兴趣的政治、经济原因。

(2)据材料二概括中国在大阪博览会上参展商品的特点。他所期望的“启迪未来、继往开来”的产品主要是什么类型的?中国展品没能象征时代潮流的原因是什么?

(3)近代上海开始融入世界是在哪一事件之后?你认为上海能够成功申办世界博览会的有利条件有哪些?

(4)如果上海世博会设有“中国古代发明”科技成果展台,请你设计解说词,那么你确立的解说词的的主题是什么。