问题 填空题

以下函数的功能是求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。例如,若x中的值为30,则有4个数符合要求,它们是1,3,5,15。请按题意,完成填空。
试题程序:
#include<conio.h>
#include<stdio.h>
void fun(int x,int pp[],int *n)
int i,j=0;
for(i=1;i<x;i+=2)
if(x%i==0)pp[j++]=i;
______;

main()
int x,aa[1000],n,i;
clrscr();
printf("\nPleas enter an integer number :\n");scanf("%d",&x);
fun(x,aa,&n);
for(i=0;i<n;i++)
printf("%d",aa[i]);
printf("\n");

答案

参考答案:*n=j

解析: 本题题干信息是能整除x且不是偶数的所有整数之和。循环语句中i从1开始且每次增2,所以i始终是奇数,*n=j;语句是记录能够符合题意的各个整数的各数。

阅读理解与欣赏

阅读《归去来兮辞》的“序”,回答1~4题。

  余家贫,耕植不足以自给。幼稚盈室,瓶无储粟,生生所资,未见其术。亲故多劝余为长吏,脱然有怀,求之靡途。会有四方之事,诸侯以惠爱为德,家叔以余贫苦,遂见用于小邑。于时风波未静,心惮远役,彭泽去家百里,公田之利,足以为酒。故便求之。及少日,眷然有归欤之情。何则?质性自然,非矫厉所得。饥冻虽切,违己交病。尝从人事,皆口腹自役。于是怅然慷慨,深愧平生之志。犹望一稔,当敛裳宵逝。寻程氏妹丧于武昌,情在骏奔,自免去职。仲秋至冬,在官八十余日。因事顺心,命篇曰《归去来兮》。乙巳岁十一月也。

1.对加粗词解释有误的一项是(     )

A.生生所资(维持生活)

B.脱然有怀(轻快的样子)

C.程氏妹丧于武昌(寻找)

D.非矫厉所得(造作、勉强)

2.判断“以”字用法,正确的一项是(     )

①耕植不足以自给

②诸侯以惠爱为德

③家叔以余贫苦

④足以为酒

A.①④相同,②③相同

B.①②不同,③④不同

C.①②相同,③④相同

D.①③不同,②④相同

3.下列句子在文中的意思错误的一项是(     )

A.及少日,眷然有归欤之情:等到过一些日子,便产生留恋故园的怀乡感情。

B.质性自然,非矫厉所得:本性坦率自然,这是勉强不得的。

C.饥冻虽切,违己交病:饥寒虽然来得急迫,但是违背本意去做官,身心都感到痛苦。

D.犹望一稔,当敛裳宵逝:就盼望遇上丰年,便辞官归乡。

4.下列选项是对本文文意的理解,错误的一项是(     )

A.陶渊明做官单纯是为了养家糊口。他做彭泽令,仅以“有酒可饮”为理由。

B.陶渊明去做官,既有家贫、求生无术的原由,也有亲故劝告、诸侯惠爱、家叔引荐、彭泽县离家不远的因素。

C.陶渊辞官罢去最根本的理由也是质性自然,感到官场拘束,出仕违背平生志向。

D.其妹新亡,前去奔丧也应是辞官因素之一。

单项选择题