问题 单项选择题

有下列程序:
#include<stdio.h>
void fun(int a,int b)
int t;
t=a; a=b; b=t;

void main()
int c[10]=1,2,3,4,5,6,7,8,9,0),i;
for(i=0;i<10;i+=2)fun(c[i],c[i+1]);
for(i=0;i<10;i++)printf("%d,",c[i]);
printf("n");

程序的运行结果是( )。

A.1,2,3,4,5,6,7,8,9,0

B.2,1,4,3,6,5,8,7,0,9

C.0,9,8,7,6,5,4,3,2,1

D.0,1,2,3,4,5,6,7,8,9

答案

参考答案:A

解析: 在程序中实参向形参传递数据的方式是“值传递”,如果实参传递给形参是变量的值,就是数值传递,并不能改变实参的值,所以数组c[10]的值不变。

综合题

阅读下列材料,回答问题

材料一 周亚夫,汉文、景之世名将。周勃次子,因兄胜之杀人被处死,故得嗣爵,封为条侯。文帝后元六年(前158),匈奴大举侵扰上郡、云中,京城长安告警。周亚夫以河内太守被任为 * * ,驻屯细柳。因治军谨严有方,不久迁中尉,负责京城治安。汉景帝刘启即位后,任亚夫为车骑 * * 。前154年,吴楚七国发动叛乱,周亚夫以太尉率军平叛。五年后,周亚夫迁为丞相,很受景帝器重。不久,因不同意废栗太子,又在王皇后兄王信和匈奴降王徐卢五人封侯等政事上与景帝旨意相左,加以梁孝王的挑拨和诬陷,受到景帝猜忌, 中元三年(前147)被免除丞相职务。景帝后元元年(前143),周亚夫子私买工官尚方甲盾五百具,备作其父葬器,被人告发,事连周亚夫。廷尉召亚夫对质,并逼其供认谋反。周亚夫不服,绝食五日,呕血而死。

材料二 唐朝的三省六部制

——摘自《中国古代史》

材料三  元朝大政委于中书省,今冀,晋、鲁、内蒙及河南的黄河以北地区称“腹里”,由中书省直辖。中书省也称都里,为全国行政中枢。总领各行省,又兼辖腹里。地方设行中书省,简称“行省”。元制,凡有重大军事,则遣中书省官员前往督之,其班底仿中书省建制,故称“行中书省”。《元史·地理志》中载:“自封建变为郡县,有天下者,汉、隋、唐、宋为盛,然幅员之广,咸不逮元。”

材料四  雍正年间,用兵西北……始设军需房于隆宗门内,选内阁中书之谨密者入直缮写,后名军机处。地近宫廷,便于宣召。为军机大臣者,皆亲臣、重臣,于是承旨、出政皆在于此。                              

─赵翼《蘑曝杂记》

请回答:

(1)据材料一,周亚夫被免除丞相职务的原因是什么?其根本原因又是什么?(3分) 

(2)材料二中元朝设置的中书省的地位怎样?元朝为什么实行行省制?(2分)

(3)材料三中军机处的作用是什么?(2分)

(4)综合材料一至四,你能得出怎样的认识?(2分)

单项选择题