问题 填空题

下列程序的运行结果是 【16】
#include <string.h>
char *ss(char *s)
return s+strlen(s)/2;
main()
char *p,*str="abcdefgh";
p=ss(str); printf("%\n",p);

答案

参考答案:efgh

解析: 函数ss的作用是让形参指针s指向该字符串的右半部分。主函数中首先定义了一个字符型指针变量p和字符型指针 str,并初始化为“abcdefgh”,然后调用函数ss,将实参str传给形参s,因此可知该函数返回的指针,指向str所指的字符串“abcdefgh”的右半部分,即指向字符串“efgh”,所以最后输出指针p(指针p的值为调用函数ss(str)的返回值)所指向的字符串为“efgh”。

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

读下面放学刚进家门的儿子和妈妈的对话,然后回答问题。

儿子:妈妈,您知道今天是什么日子吗?      

妈妈:不知道。     

儿子:今天既是我的生日,又是世界节水日,您怎么给忘了呢?     

妈妈:①________。             

儿子:没关系。我应该谢谢妈妈,②_______。同学们听说我的生日和节水日是同一天,就推举我当了节水员。从现在开始,我不仅要带头节水,还要监督其他人呢!所以,您可再不能像以前那么浪费水了。    

妈妈:我用水大手大脚惯了,一时可改不过来。再说,这么大个地球,还在乎我浪费的那点水呀!    

儿子:那可不行。 ③_______,您怎么能例外呢?老师说了,水是生命之源,为了保护人类共有的地球家园,每个人都要有很强的节水的意识。您也不希望人类看到的最后一滴水是自己的眼泪吧!   

妈妈:有那么严重吗?         

儿子:那当然了,现在地球上水资源减少得可快了,其中家庭用水浪费大是很重要的一个原因呢!     

妈妈:既然节水这么重要,妈妈愿意服从你的领导,争当节水模范。

1.上面①处的横线上应填入得体的一句话是“________   ”。   

2.选出上面②处的横线上应填入的简明连贯的一项是。(     )     

A.让我有了一个健康的体魄         

B.让我出生在这样一个特殊的日子里        

C.让我生活得这么幸福        

D.让我出生在“世界节水日”这样一个特殊而光荣而不平凡的日子里

3.上面③处的横线上应填入的有针对性、有说服力的一句话是“________ ”。