问题 填空题

给定程序中,函数fun的功能是:把形参S所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。
例如,形参s所指的字符串为:abcdefgh,执行结果为:ahcbedgf。
注意:部分源程序已给出。
请勿改动主函数main和其他函数中的任何内容,仅在fun函数的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
void fun(char*s)

int i,n,k;
char c;
n=0;
for(i=0;s[i]!=’\0’;i++)
n++;
if(n%2==0)
k=n- (1)
else
k=n- (2)
c=s[k];
for(i=k-2;i>=1;i=i-2)
s[i+2]=s[i];
sell= (3)

void main()

char s[80]="abcdefgh";
printf("\nThe original string is:%s\n",s);
fun(s);
printf("\nThe result is:%s\n",s);

答案

参考答案:A

单项选择题
阅读理解与欣赏

阅读《站在烦恼里仰望幸福》一文,完成文后1-3题。

  ⑴人生烦恼无数。

  ⑵先贤说,把心沉静下来,什么也不去想,就没有烦恼了。先贤的话,像扔进水中的石头,先贤甚至什么都没想,就沉静下来了,而芸芸众生,在听得“咕咚”一声闷响之后,烦恼便又涟漪一般荡漾开来。

  ⑶真是层出不穷。

  ⑷幸福总围绕在别人身边,烦恼总纠缠在自己心里——这是大多数人对幸福和烦恼的理解。差学生以为考了高分就可以没有烦恼,贫穷的人以为有了钱就可以得到幸福。结果是,有烦恼的依旧难消烦恼,不幸福的仍然难得幸福。

  ⑸烦恼永远是寻找幸福的人命中的劫数。

  ⑹寻找幸福的人,有两类。一类像是在登山,他们以为人生最大的幸福在山顶,于是,气喘吁吁,穷尽一生去攀登。却发现,永远登不到顶,最终也看不到头。其实他们并不知道,幸福这座山,原本就没有顶没有头。

  ⑺另一类人也像在登山,但他们并不刻意要登到哪里。一路上走走停停,看看流岚,赏赏霓虹,吹吹清风,心灵在放松中,得到某种自足。尽管不得大愉悦,然而这些琐碎而细微的小自在,萦绕于心扉,一样芬芳身心,恬静自我。

  ⑻对于心灵来说,人奋斗一辈子,如果最终能挣得个终日快乐,就已经实现了生命最本质的价值。

  ⑼有的人本来幸福着,却看起来很烦恼;有的人本来该烦恼,却看起来很幸福。

  ⑽活得糊涂的人,容易幸福;活得清醒的人,容易烦恼。这是因为,清醒的人看得真切,生活中便烦恼遍地;而糊涂的人,计较得少,虽然活得简单粗糙,却因此觅得了人生的大滋味。

  ⑾所以人生的烦恼实是自找的。不是烦恼离不开你,而是你撇不下它。

  ⑿这个世界,为什么烦恼的都有。为权,为钱,为名,为利。人人行色匆匆,背着这个沉重的布囊,装得越多,牵累得也就越多。

  ⒀几乎所有的人都在追逐着人生的幸福。然而,就像卞之琳《断章》诗所写的那样,我们常常看到的风景是:一个人总在仰望和羡慕着别人的幸福,一回头,却发现,自己正被别人仰望和羡慕着。

  ⒁其实,谁都是幸福的。只是,你的幸福,常常感受在别人心里。

1.这篇文章阐述的主要道理是什么?

__________________________________________________________________________

2.阅读⑹⑺两段思考作者如何形容“寻找幸福的人”的?给你怎样的启示?

__________________________________________________________________________

3.第⑼段“有的人本来幸福着,却看起来很烦恼;有的人本来该烦恼,却看起来很幸福。”如何理解?请举例分析。

__________________________________________________________________________