问题 单项选择题

若有以下程序
#include<stdio.h>
main()
int a=1,b=2,c=3,d=4;
if((a=2)&&(b=1))c=2;
if((c==3)||(d=-1))a=5;
printf("%d,%d,%d,%d\n",a,b,c,d);

则程序的输出结果是______。

A.5,1,2,-1
B.2,1,2,-1
C.2,2,2,4
D.1,2,3,4

答案

参考答案:A

解析: 执行第一个if语句,a赋值为2,b赋值为1,if表达式的值为真,故而c为2;执行第2个if语句,c值不变,d赋值为2,再看if表达式的条件,“c==3”的值为假(0),“d=-1”的值为真(1),两个结果再进行“||”运算后,结果为真,所以a又被赋值为5。最后a=5,b=1,c=2,d=-1,故选A。

单项选择题
单项选择题

根据下列材料回答以下问题。


2009年1~10月份,城镇固定资产投资150710亿元,同比增长33.1%,比上年同期加快5.9个百分点,比1~9月回落0.2个百分点。其中,国有及国有控股投资65418亿元,增长39.0%;房地产开发投资28440亿元,增长18.9%。
从项目隶属关系看,1~10月份,中央项目投资13502亿元,同比增长18.8%;地方项目投资137208亿元,增长34.8%。在注册类型中,1~10月份,内资企业投资138582亿元,同比增长36.7%;港澳台商投资5076亿元,增长0.8%;外商投资6218亿元,增长1.0%。
分产业看,1~10月份,第一产业投资增长54.1%,第二产业投资增长26.8%,第三产业投资增长37.8%。在行业中,1~10月份,煤炭开采及洗选业投资2349亿元,同比增长32.5%;电力、热力的生产与供应业投资8450亿元,增长21.1%;石油和天然气开采业投资1821亿元,下降5.9%;铁路运输业投资4055亿元,增长82.5%。
从施工和新开工项目情况看,1~10月份,累计施工项目402204个,同比增加95435个;累计施工项目计划总投资375859亿元,同比增长36.6%;新开工项目293412个,同比增加85329个;新开工项目计划总投资124610亿元,同比增长81.1%。
从到位资金情况看,1~10月份,到位资金171379亿元,同比增长39.9%;其中,国家预算内资金增长76.3%,国内贷款增长49.2%,自筹资金增长32.9%,利用外资下降12.9%。

2009年1~10月,下列哪类投资的增加值最大( )

A.中央项目投资
B.地方项目投资
C.内资企业投资
D.港澳台商投资