问题 填空题

下列程序的运行结果是______。
#include<iomanip.h>
int Func(int *a,int n)
int s=1;
for(int i=0;i<n;i++)
S*=*a++;
return s;
void main()
int a[]=1,2,3,4,5,6,7,8;
int b=Func(a,6)+Func(&a[5],2);
cout<<"b="<<b<<endl;

答案

参考答案:b=762

解析: 本题考查了*a++的用法。*a++作为表达式时,先计算*a作为表达式的值,然后使指针变量a本身增1,在本题中,s*=*a++等同于s=s**a,a++,s后面第一个*是乘号。

单项选择题

一、根据以下资料,回答106—110题。2010年12月当月,全国实际使用外资金额140.3亿美元,同比增长15.6%。2010年全年全国非金融领域新批设立外商投资企业27406家,同 比增长16.9%;实际使用外资金额1057.4亿美元,同比增长17.4%,首次突破1000亿美元,创历史最高水平,同时扭转了2009年下降 2.6%的局面。从结构来看,实际使用外资金额的较快发展主要得益于服务业以及中西部地区吸收外资的大幅增长,增幅分别为28.6%和27.60%。2010年全年,服务业新设立外商投资企业13905家,同比增长21.3%,实际使用外资金额487.1亿美元,同比增长28.6%,占同期全国非金融 领域新设立企业数和实际使用外资金额的比重为50.7%和46.1%;制造业新设立企业11047家,同比增长13.1%,实际使用外资金额495.9亿 美元,同比增长6%,占同期全国非金融领域新设立企业数和实际使用外资金额的比重为40.3%和46.9%;外商投资农林牧渔业新设立外商投资企业929 家,同比增长3.7%,实际使用外资金额19.12亿美元,同比增长33.8%。2010年全年,东部地区新设立外商投资企业22992家,实际使用外资金额898.5亿美元,同比分别增长16.7%和15.8%;中部地区新设立外商 投资企业3056家,实际使用外资金额68.6亿美元,同比分别增长16.4%和28.6%;西部地区新设立外商投资企业1358家,实际使用外资金额 90.2亿美元,同比分别增长22.3%和26.9%。东、中、西部地区实际使用外资占全国的比重分别为85%、6.5%和8.5%,分别比去年同期降低 1.2个百分点、增加0.6个百分点和增加0.6个百分点。

2010年实际使用外资金额比2008年约增长了( )。

A.11.4%

B.14.3%

C.15.6%

D.20.2%

单项选择题