问题 问答题

给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去 除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针n传回 所指变量。 例如,输入一个数:27638496,新的数:为739。 请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的结构! 给定源程序: #include void fun(unsigned long *n) { unsigned long x=0, i; int t; i=1; while(*n) { t=*n % __1__; if(t%2!= __2__) { x=x+t*i; i=i*10; } *n =*n /10; } *n=__3__; } main() { unsigned long n=-1; while(n>99999999||n<0) { printf("Please input(0

答案

参考答案:

解析:第一处:t是通过取模的方式来得到*n的个位数字,所以应填:10。 第二处:判断是否是奇数,所以应填:0。 第三处:最后通形参n来返回新数x,所以应填:x。

阅读理解与欣赏

阅读下面文言文,完成小题。

【甲】二世元年七月,发闾左谪戍渔阳九百人,屯大泽乡。陈胜、吴广皆次当行,为屯长。会天大雨,道不通,度已失期。失期,法皆斩。陈胜、吴广乃谋曰:“今亡亦死,举大计亦死;等死,死国可乎?”陈胜曰:“天下苦秦久矣。吾闻二世少子也,不当立,当立者乃公子扶苏。扶苏以数谏故,上使外将兵。今或闻无罪,二世杀之。百姓多闻其贤,未知其死也。项燕为楚将,数有功,爱士卒,楚人怜之。或以为死,或以为亡。今诚以吾众诈自称公子扶苏、项燕,为天下唱,宜多应者。”吴广以为然。

(选自司马迁《陈涉世家》)

【乙】始皇既没,余威震于殊俗。然而陈涉,瓮牖绳枢之子,甿隶之人,而迁徙之徒也,材能不及中庸,非有仲尼墨翟之贤,陶朱猗顿之富,蹑足行伍之间,俛起阡陌之中,率疲散之卒,将数百之众,转而攻秦,斩木为兵,揭竿为旗,天下云集而响应,嬴粮而景从,山东豪俊,遂并起而亡秦族矣。

且夫天下非小弱也,雍州之地,肴函之固自若也。陈涉之位,非尊于齐楚燕赵韩魏宋卫中山之君也……深谋远虑,行军用兵之道,非及曩时之士也。然而成败异变,功业相反。试使山东之国与陈涉度长絜大,比权量力,则不可同年而语矣。然秦以区区之地,致万乘之权,招八州而朝同列,百有余年矣。然后以六合为家,肴函为宫,一夫作难而七庙隳,身死人手,为天下笑者,何也?仁义不施而攻守之势异也。

(选自贾谊《过秦论》)

【注】①殊俗:指边远少数民族地区。②瓮牖绳枢:极言陈涉出身贫寒。③甿隶:指出身微贱。④山东:即原六国之地。⑤曩时:以往。⑥絜大:用绳子量物体周围的长度。

小题1:用斜线(/)给下面文言句子标出朗读停顿(每句标一处必须停顿之处)。(4分)

①上 使 外 将 兵

②则 不 可 同 年 而 语 矣

小题2:写出下列句中划线词的意思。(4分)

① 天大雨(    )      ②今以吾众 (    )

③ 始皇没 (     )       ④斩木为( )

小题3:用现代汉语写出下面句子的意思。(4分)

①吴广以为然

                                                                           

②仁义不施而攻守之势异也。

                                                                           

小题4:【甲】文中陈胜说,“为天下唱,宜多应者”。【乙】文能证明这句话的句子是“                                                                  ”(2分)

小题5:从【甲】文看秦末农民起义的原因是“                         ”。【乙】文认为秦末农民起义原因是“                           ”。(4分)

单项选择题