免费论文网 首页

东莞阳光网投诉

时间:2018-11-09 10:58 来源:免费论文网

篇一:东莞市社会科学界联合会文件

东莞市社会科学界联合会文件

东社联发?2010?2号

东莞市2010年哲学社会科学立项课题申报通知

市内各高校、科研机构、市直各有关单位、各镇(街)、市社科联所属学会(协会、研究会):

为做好我市2010年哲学社会科学立项课题申报工作,根据《东莞市哲学社会科学立项课题管理办法》的有关规定,现将具体事项通知如下:

一、课题名称

根据前期课题摸底上报情况,经研究筛选确定26个课题为2010年东莞市哲学社会科学立项资助课题。立项课题类别分为重点课题(每个课题研究资助经费为6万元)、一般课题(每个课题研究资助经费为2万元)和立项不资助课题。“立项不资助课题”可根据实际情况申报,纳入立项范围,经费自筹。重点和一般课题名称如下:

二、申报办法及要求

1. 凡在我市工作(含正式入编和聘用)、具有一定研究能力的社科研究者及实际工作者均可申报。课题负责人(申报者)必须为本市社科研究者和实际工作者。申报重点课题的负责人必须具有副高以上职称或副处以上行政领导职务、或承担参与过国家、省重大社科课题的研究人员,且拥有一定数量和份量的相关前期研究成果。所有课题组成员不得少于三名(含课题负责人),重点课题必须实行联合攻关,应尽量吸收国内外专

—2—

家和相关职能部门的人员参加。

2.申报者可登录东莞阳光网“社科联”网页(/dgsk/)下载申报材料,按要求认真填写《东莞市2010年哲学社会科学立项课题申请书》一式12份(含已盖章的原件1份,其他均可复印),统一用A4纸双面打印。

3.申报时间从2010年1月10日—2月28日,逾期不予受理。

4.由各单位的科研或相关管理部门负责统一组织、集中申报。所在单位的科研或相关管理部门要对申报材料认真审核、严格把关,并汇总申报材料,填制课题申报汇总表,统一报送市社科联。市社科联不接受个人申报。

5.课题申报的负责人只能申报一个课题,且不能作为课题组成员参加其他课题的申报。凡已获得国家、省立项资助相同名称社科课题的负责人,不得再重复申报东莞市2010年哲学社会科学立项课题。

6.市社科联将组织课题评审委员会对所申报课题进行论证评审,择优批准立项,并向课题负责人下发立项通知书,签订《课题研究协议书》。

7.市社科联对市社科立项课题,特别是对立项资助的课题实行严格的质量管理。市社科立项课题成果要以研究报告(含质量较高的调研报告)的形式完成,课题研究报告要严格按照市社科联的有关规范要求撰写。

—3—

8.课题立项后必须迅速成立课题组,尽快组织安排课题的调研和撰写工作。2010年6月30日前需提交写作详细提纲,9月30日前需提交课题研究报告初稿,经评审委员会评审后,根据修改意见进行修改完善,10月31日前交定稿。

9.课题完成后,课题负责人应及时(可提前)向市社科联提出结题申请。市社科联将组织课题评审委员会进行评审,采取无记名投票方式表决。对评出的优秀课题研究成果,市社科联统一组织公开出版。

10.课题研究报告字数一般为2-3万字以内,调研报告字数一般为1.5-2万字以内。

三、联系方式

联系人:祝俊峰,办公电话:22836582,传真:22836589 联系地址:东莞市鸿福路99号市行政办事中心主楼10楼69号房邮编:523888

附:东莞市2010年哲学社会科学立项课题申请书

东莞市社会科学界联合会

2010年1月4日

东莞市社会科学界联合会办公室 2010年1月4日 印发

(共印

120份)

—4—

篇二:申论—城市摊贩管理问题

对我国中小城市摊贩管理的分析与探讨

潘日明

湛江师范学院法政学院,湛江 524048

摘要:我国摊贩大量存在,他们的存在不但解决了某一部分人的生存权,也有其存在的其他合理的方面,比如方便当地居民、提高商品的销售、形成独特的文化等等。但是由于管理不善,摊贩在现阶段处于尴尬的地位,对城市的不良影响还大量存在。政府要改革管理制度,转变城管部门的管理理念,制定行之有效的规章。政府城管部门要对摊贩进行定点定时的人性化管理,不能以围堵为主,并且调动社会力量来一起规范管理摊贩。解决我国摊贩现存的问题是一个探索的过程,也是一个长期发展的过程。

关键词: 摊贩;摊贩管理;对策;人性

Analyse and discuss that stallmen manages to the Middle-sized

and small cities of our country

PanRiMing

Zhanjiang Normal University School of Law and Policis

Abstract:There is large amount of stallmen in our country, not only their existence having resolved a parts of person’s Righes for living, but also having had other rational. For instance, convenient local residents , improving the commodity marketing , forming distinctive culture and so on. But, the stallmen in awkward position who exists in the city ,have much harmful effect by poor management. the government needs to reform management system,changes a city running a branch's managing idea , works out a few regulations having effect. And the personalization that the city tube branch asks to carry out the fixed point timing on the booth keeper manages the government , can not to give first place to around mssingle, come a norm to manage a booth keeper moving societal forces. Resolving extant our country booth keeper problem is the process that one probes , the process being also that a long range develops.

Key words: Stallman; Stallmen Manages; Countermeasures; Humanity

近年来,我国出现很多“暴力执法”和“暴力抗法”的现象,也因此出现了很多流血事件,摊贩被打死的,城管人员被打死的,甚至围观者被打死的,比比皆是。人民也日益关注这个问题,甚至有人提出要取消城管这个部门,我觉得这是不合理的。摊贩是关系到某一部分人的生存问题,不能说禁就禁,得允许其合理存在,城管则应该是其合理存在的有效管理者。但是我们很有必要建立合适的管理制度规范城管部门,明确其职能。怎样才能让城管和摊贩和谐相存呢?建设

和谐社会的目标要求我们要重新审视这个问题,以新的角度看待摊贩并以新的方式去管理,积极转变管理观念,尊重人权,以求达到化解城管人员和摊贩之间矛盾的目标同时,城市的卫生环境和交通依然良好。随着社会的发展,现在还用以前的强制性管理不但成效不大,而且增加了民众特别是摊贩人员对政府对城管人员的仇视。所以,在允许这些摊贩存在的情况下,摆在我们面前的是以什么方式去管理更加合适。摊贩管理成为了我国城市管理中亟需改革的社会问题,也是我国城市管理中十分紧迫的课题。

一、 摊贩存在的合理性

(一) 摊贩关系民生,是弱势群体谋生的手段。

当尊重民生在中国两会期间成为越来越多代表和委员关注的话题时,对城市摊贩的管理也越来越人性化,发展要兼顾和谐,这是我们要坚持的发展理念。管理是发展的保障,但是发展的前提应该是人的生存权利能够得到足够的保障。城市的摊贩一般是外地来的农民工或者是城市里的低收入者,他们没有合理的保障,失业的时候生活往往得不到补助,又没有必要的专业技能,所以就只能做一些简单的“小生意”以求来维持自己和家人的温饱。如果取缔摊贩,那就等于把那些无助的城市贫困者赶在绝路上,他们就会成为城市治安最大的定时炸弹。正如温家宝所说的:“城市建设要搞,也要让农民进城卖桃”。我国著名的经济学家茅于轼在2007年1月5日做客《岭南大讲坛·公众论坛》的时候公开表示反对政府禁止摊贩摆摊,他说,从交换创造价值的理论,小摊贩既为自己赚了一口饭,也为消费者提供了方便,对社会大有好处。当然,小摊贩的行为可能会妨碍交通和城市清洁卫生,这个可以加强管理,但是不应该禁止他们。不仅仅是我国,其他一些发达的国家和地区都存在着摊贩,比如美国首都华盛顿白宫旁和要道边的小摊贩,法国埃菲尔铁塔、凯旋门前也存在着大量的摊贩。这些摊贩的存在不仅仅是维持一部分人的生机,同时也可以成为某些人创业的开始。所以政府不能断这些人的路,而是加以适当的引导,甚至提供一些帮助。

(二) 摊贩方便市民,有益于工薪阶层。

摊贩在解决自己生存问题的时候,也可以满足一部分市民的生活需要,方便他们购买日常生活各种常用的消费品。2007年2月底,中国青年报社会调查中心联合新浪网新闻中心开展的民意调查(5799人参加)中43.5%的人表示“经常

在街边小摊买东西”,51.2%的人“偶尔买一些”,“从来不买”的人只有5.4%。他们当中,70.6%的人对禁止摊贩明确表示“反对”,因为“小摊贩给市民生活提供了极大便利”,10.5%的人则坚持认为“必须维护市容,赞成查抄”。东莞阳光网在2008年4月份的一次在线调查中调查了242人,其中除了5人中立外,有181人认为允许摊贩的存在定点管理可以取得城市、商贩、市民三方的共赢,剩下的56人则认为允许摊贩的存在但是要允许其流动。总之,大多数的市民都同意管理摊贩而不是禁止摊贩。其实这是一个经济现象,因为需求决定供应,供应机制来看,摊贩的存在其实有一定的合理性。它不但方便,而且经济。所经营的东西多是当地居民需要的、廉价的、畅销的商品,这样大大地满足了附近的居民的生活需求。这样看来,大多数居民希望摊贩的存在是有说服力的。

由于摊贩一般都是在人流比较多,而且有些是远离城区超市的地方存在,所以这样有很多如上面所举的中国青年报社会调查中心于买摊贩的商品相对比较便宜,而且对于某些人——特别是那些收入并不高的人来说,是一种很合适的消费方式。物价较低就会刺激消费,这样必然会使得摊贩的集聚点就是一片“繁荣的商业街”。这样就会促进了当地的消费,在一定程度上提高了当联合新浪网新闻中心的一次民意调查有43.5%的市民经常在街边小摊买东西。由地政府的税收收入。

(三) 摊贩的手工与小吃,形成浓郁的地方特色。

摊贩提供的服务不仅可以方便当地的居民和游客,还可以成为当地一个实实在在的活文化,一道街头独具风味的风景线。大多数小摊小贩是在卖自己家乡的土特产或者手艺。每一个地区的摊贩群所带来的深具地方特色的小吃或者手艺,都可以成为游人前往的目的。无论在国内还是国外多是如此。广西的北流市步行街的街心一带,就有大量的摊贩摆出了广西当地的各种特产,吸引不少的客人,其中一部分是来玉林市旅游的游人。独特的风味,独特的特色令人眼花缭乱,流连忘返。还有新加坡在1971建立了小贩中心和集贸市场、逐步引小贩入市场的做法,不但有效地解决了摊贩在街头乱设摊的现象,还形成了新加坡现在独具特色的饮食文化。所以说,只要政府能够坚持适度原则,合理管理,摊贩的存在是能够为社会带来正面效应,从而促进我国社会进步的。

二、 摊贩存在的负面影响

(一) 不规范的摊贩经营活动直接导致城市环境恶化,清理工作量大,这样就给城市的清洁工作带来难处,而且影响城市人民的生活。摊贩带来的城市环境问题主要表现在:噪音污染、垃圾污染、油烟等。如湛江市寸金路的祥和小区一带,小摊小贩在晚上设摊点在路边,由于烧烤和炒菜等,油烟漫天飞舞,客流不息,过往的人和小区里的居民深受其苦。每一次小贩们走后,都留下了大量的垃圾,既臭又不雅。由于摊贩的流动性较强再加上摊贩的素质不高,小贩缺乏必要的道德意识,同时也缺乏集体意识,造成管理难度大。所以这样就给城市的环境卫生带来很大的压力。

(二)大量的流动摊贩如果管理不规范,往往会影响市容、阻碍交通。我国的进城农民是世界上最多的,所以管理上也遇到了前所未有的困难。由于进入城市的农民很多,再加上城市里失业的贫困者,所以存在大量的摊贩随处摆摊的现象,摊贩多而杂,流动性强,所以难以统一管理。而我们现在的主要管理模式是强制性的管制,并且以罚代管和没收等处罚的管理方式,这样的结果造成现在的状况就是在大部分的城市里摊贩们见到城管人员就撒腿就跑,城管走了,摊贩又来了,屡禁不止。摊贩比较分散,占据着城市的各个繁华地带,在上下班的高人流地区,往往是摊贩的出现的地方。如果这样的情况找不到合适的管理方法,结果就只能是乱如一团麻,给城市的安全带来隐患。

(三)摊贩所经营的商品(如街头小食)卫生状况差,对居民消费者身体健康有负面影响。由于摊贩人员的素质普遍不高,知识水平也不高,在与消费者交易时短斤缺两时有发生,扰乱市场公平的正常的秩序。同时,摊贩为了赚取更多的利润,他们没有购买消毒设备,对那些用具没有进行合理的消毒。消费者吃了那些不卫生的食品,就会影响健康,甚至造成一些流行病相互传染,危害社会。特别是有些中小学附近,总有大量的摊贩在卖着各种小吃,其中的卫生情况不忍目睹,加上小孩子不懂事,这样的摊贩小吃对于未成年的学生来说是一种慢性毒害。这种情况亟待改变。

(四)容易导致假冒伪劣产品和黄色光盘、书籍等非法的对消费者特别是未成年人造成不良的影响,破环社会风气。这些情况会扰乱正常的市场经济秩序,不但损害消费者的利益,同时也影响合法经营者的利益。卖假冒、盗版的产品或者黄色光盘、色情书刊的摊贩往往是在晚上或者一些城管和工商行政人员难以发现

的“灰色地带”设摊,而且频频流动。这些东西对人特别是青少年的身心有着极大的消极影响。可是有关部门使出了浑身解数,还是难以禁止。

(五)从城市管理的角度看,也存在着问题:首先,城市管理部门的内部机制尚未健全,执法队伍的力量薄弱,执法队伍的素质也不高,存在大量的暴力执法事件。执法人员执法过程中由于暴力等原因造成了城管人员的形象很差。“一跺脚,二瞪眼,三踢摊子,四罚款,不用问就是城管“曾是大家对城管人员的形象描述。城管的粗暴行为不仅仅表现在对小摊小贩,而且其他的方面也表现出令人发指的暴力行为。比如2008年1月9日荆楚网一则报道《经理拍城管执法被打死数十陌生人现场抢尸》说的就是城管打死人的事情。诸如此类,多不胜举。这就产生了因为社会公共利益却导致社会公共利益破坏的情况发生① 。当然也有一部分城市开始试点允许摊贩设摊的人性化管理。如南京市市容局在2007年工作计划中提出,今年将坚持堵截结合,分类管理,满足城市困难群体谋生需求和群众的生活需求原则。

其次,社区服务环节十分薄弱,缺乏必要的社区服务和社区管理制度,社会工作在这方面的渗透还很少。我们国家对于摊贩管理方面基本没有社区组织参与,基本上都是由城管“以罚代管”和城管强行禁止摊贩的存在。可是这样的效果只能使得各种矛盾更加尖锐。在缺乏社区的服务链的情况下,政府已经开始意识到社区服务的重要性了,各个地区也正在试点,深圳市民政局副局长、深圳市慈善会副会长祖玉琴说:“如上海、南京等地方都曾尝试着利用社区管理摊贩,但是由于其工作站是作为居委会的一个下属机构存在,议行不能真正分离。”所以社区还没有发挥实质性的作用。而且政府参与的热情还不是很高,目前社区发展依然举步维艰。

三、 现阶段摊贩管理的难题和原因

流动摊贩是每一个城市在发展过程中必然会出现的现象,也是每一个城市管理最为困难的事情之一。世界各国的摊贩市场一般都经历自由生长、政府干预、政府禁止、政府规范四个阶段。新的世纪,我国的大城市逐渐走向完善的阶段,摊贩管理的问题也存在着很多难题。但主要是由政府内在的管理机制和摊贩本身属性两个方面造成的。

(一) 改变政府内在的机制难。这关系到一个利益攸关的问题。政府始终有②

篇三:二级!!!!!两套组合

二级C语言上机考试复习资料,共有50套题目 一、程序填空题

1、程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。函数fun的功能是对形参b所指结构体变量中的数据进行修改,最后在主函数中输出修改后的数据。

例如: b所指变量t中的学号、姓名、和三门课的成绩依次是: 10002、"ZhangQi"、93、85、87,修改后输出t中的数据应为:10004、" LiJie "、93、85、87。

请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的结构! #include <stdio.h> #include <string.h> struct student {long sno;

char name[10];float score[3]; };

void fun( struct student *b) {

/**********found**********/b__1__ = 10004;

/**********found**********/strcpy(b__2__, "LiJie"); }

main()

{ struct student t={10002,"ZhangQi", 93, 85, 87};int i;

printf("\n\nThe original data :\n");

printf("\nNo: %ld Name: %s\nScores: ",t.sno, t.name);for (i=0; i<3; i++) printf("%6.2f ", t.score[i]);printf("\n");

/**********found**********/fun(__3__);

printf("\nThe data after modified :\n");

printf("\nNo: %ld Name: %s\nScores: ",t.sno, t.name);for (i=0; i<3; i++) printf("%6.2f ", t.score[i]);printf("\n"); }

2、给定程序中,函数fun的功能是计算下式

{ int i, j=0, k=0; char t1[80], t2[80]; for(i=0; s[i]!='\0'; i++)if(s[i]>='0' && s[i]<='9'){

/**********found**********/ t2[j]=s[i]; ___1___;}

else t1[k++]=s[i];t2[j]=0; t1[k]=0;

/**********found**********/for(i=0; i<k; i++) ___2___; /**********found**********/

for(i=0; i<___3___; i++) s[k+i]=t2[i]; }

main()

{ char s[80]="ba3a54j7sd567sdffs";

printf("\nThe original string is : %s\n",s); fun(s);

printf("\nThe result is : %s\n",s); }

4、给定程序中,函数fun4k行的元素与第0行元素交换。

例如,有下列矩阵: 1 2 3 4 5 6 7 8 9 101112

若k为2 7 8 4 1 212

, 使程序得出正确的结果。 BLANK1.C中。

版权所有 翻印必究 WWW.EOL360.COM**** 3 #define M4

/**********found**********/ void fun(int (*a)[N], int __1__) { int i,j,temp ;

/**********found**********/for(i = 0 ; i < __2__ ; i++){ temp=a[0][i] ;

/**********found**********/ a[0][i] = __3__ ; a[k][i] = temp ;} }

main()

{ int x[M][N]={ {1,2,3},{4,5,6},{7,8,9},{10,11,12} },i,j;printf("The array before moving:\n\n");for(i=0; i<M; i++)

{ for(j=0; j<N; j++) printf("%3d",x[i][j]);printf("\n\n");}

fun(x,2);

printf("The array after moving:\n\n");for(i=0; i<M; i++)

{ for(j=0; j<N; j++) printf("%3d",x[i][j]);printf("\n\n");} }

5、给定程序中,函数fun的功能是:对形参s所指字符串中下标为奇数的字符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存入形参p所指字符数组中,形成一个新串。

例如,形参s所指的字符串为:baawrskjghzlicda,执行后p所指字符数组中的字符串应为:aachjlsw。

请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的结构! #include <stdio.h>

void fun(char *s, char *p) { int i, j, n, x, t;

例如,若形参e的值为1e-3,函数的返回值注意:源程序存放在考生文件夹下的 #include <stdio.h> double fun(double e) { int i; double s, x;

/**********found**********/s=0; i=__1__;x=1.0;

while(x>e){

__2__;

}

3、给定程序中,函数fun的功能是: 将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。例如,形参s所指的字符串为:def35adh3kjsdf7。执行结果为:defadhkjsdf3537。

请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的结构!

for(i=0; s[i]!='\0'; i++) n++; for(i=1; i<n-2; i=i+2) {

/**********found**********/ ___1___;

/**********found**********/

for(j=___2___+2 ; j<n; j=j+2)if(s[t]>s[j]) t=j; if(t!=i)

{ x=s[i]; s[i]=s[t]; s[t]=x; } }

for(i=1,j=0; i<n; i=i+2, j++) p[j]=s[i]; /**********found**********/ p[j]=___3___; }

main()

{ char s[80]="baawrskjghzlicda", p[50]; printf("\nThe original string is : %s\n",s); fun(s,p);

printf("\nThe result is : %s\n",p); }

6、给定程序中已建立一个带有头结点的单向链表,在main函数中将多次调用fun函数,每调用一次fun函数,输出链表尾部结点中的数据,并释放该结点,使链表缩短。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的结构! #include <stdio.h> #include <stdlib.h> #define N 8 typedef struct list { int data;

struct list *next; } SLIST;

void fun( SLIST *p) { SLIST *t, *s; t=p->next; s=p; while(t->next != NULL) { s=t;

/**********found**********/ t=t->___1___; }

/**********found**********/ printf(" %d ",___2___); s->next=NULL;

/**********found**********/ free(___3___); }

SLIST *creatlist(int *a)

{ SLIST *h,*p,*q;int i;

h=p=(SLIST *)malloc(sizeof(SLIST)); for(i=0; i<N; i++)

{ q->data=a[i]; p->next=q; }

p->next=0; return h; }

void outlist(SLIST { SLIST *p; { p=p->next; } while(p!=NULL); printf("\nOutput from head:\n"); outlist(head); printf("\nOutput from tail: \n"); while (head->next != NULL){fun(head);printf("\n\n");

printf("\nOutput from head again :\n"); outlist(head); }

7、给定程序中,函数fun的功能是:在3×4的矩阵中找出在行上最大、在列上最小的那个元素,若没有符合条件的元素则输出相应信息。 例如,有下列矩阵: 1 2 13 4 7 8 10 6 3 5 9 7

程序执行结果为:find: a[2][2]=9

请在程序的下划线处填入正确的内容并把下划线删除,注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的结构! #include <stdio.h> #defineM3 #defineN4 void fun(int (*a)[N])

{ int i=0,j,find=0,rmax,c,k;while( (i<M) && (!find)){ rmax=a[i][0]; c=0;for(j=1; j<N; j++) if(rmax<a[i][j]) {

/**********found**********/

rmax=a[i][j]; c= __1__ ; }find=1; k=0;

while(k<M && find) { k++;}

}

printf("The array:\n");for(i=0; i<M; i++)

{ for(j=0; j<N; j++) printf("%3d",x[i][j]);printf("\n\n");}

fun(x); }

8、给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为x(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。

例如,当x值为5时,100~999之间各位上数字之和为5的整数有:104、113、122、131、140、203、212、221、230、302、311、320、401、410、500。共有15个。当x值为27时,各位数字之和为27的整数是:999。只有1个。

请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的结构!

****新视野教育内部资料 版权所有 翻印必究 WWW.EOL360.COM**** #include <stdio.h> int fun(int x)

{ int n, s1, s2, s3, t;n=0;t=100;

/**********found**********/while(t<=__1__){

/**********found**********/

s1=t%10; s2=(__2__)%10; s3=t/100; /**********found**********/ if(s1+s2+s3==__3__) { printf("%d ",t); n++; } t++;}

return n; }

main()

while(x<0)

{ printf("Please input(x>0): "); scanf("%d",&x); }printf("\nThe result is: %d\n",fun(x)); }

9、给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针n传回所指变量。

例如,输入一个数:27638496,新的数:为739。

请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的结构! #include <stdio.h>

void fun(unsigned long *n)

{ unsigned long x=0, i; int t;i=1;

while(*n)

/**********found**********/{ t=*n % __1__;

/**********found**********/ if(t%2!= __2__)

{ x=x+t*i; i=i*10; } *n =*n /10;}

/**********found**********/*n=__3__; }

main()

{ unsigned long n=-1;while(n>99999999||n<0)

{ printf("Please input(0<n<100000000): "); scanf("%ld",&n); }fun(&n);

printf("\nThe result is: %ld\n",n); }

10、给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新的数,并作为函数值返回。 例如,输入一个整数:27638496,函数返回值为:64862。

请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的结构! #include <stdio.h>

unsigned long fun(unsigned long n) { unsigned long x=0; int t;while(n){ t=n%10;

/**********found**********/ if(t%2==__1__)

/**********found**********/ x=__2__+t;

/**********found**********/ n=__3__;}

return x; }

main()

{ unsigned long n=-1;scanf("%ld",&n); }}

的功能是:把形参s所指字符串中最右边的n个字符ts所指字符串的长度小于n,则将整t所指字符数组中。

所指的字符串为:abcdefgh,n的值为5,程序执行后t所指字符数组。

, 使程序得出正确的结果。BLANK1.C中。 不得增行或删行,也不得更改程序的结构! <stdio.h> #include <string.h> #defineN80

void fun(char *s, int n, char *t) { int len,i,j=0;len=strlen(s);

/**********found**********/else {

/**********found**********/

for(i=len-n; i<=len-1; i++) t[j++]= __2__ ; /**********found**********/t[j]= __3__ ;} }

main()

{ char s[N],t[N]; int n;

printf("Enter a string: ");gets(s);printf( "Enter n:"); scanf("%d",&n);fun(s,n,t);

printf("The string t : "); puts(t); }

12、给定程序中,函数fun的功能是:求ss在的行下标,作为函数值返回,并把其串长放在形参所指字符串数组中共有M个字符串,且串长<N。

注意:源程序存放在考生文件夹下的

****新视野教育内部资料 版权所有 #include <stdio.h> #include <string.h> #define M 5 #define N 20

int fun(char{ int { *n) }

}

main()

{ char ss[M][N]={"shanghai","guangzhou","beijing","tianjing","chongqing"}; int n,k,i;

printf("\nThe original strings are :\n"); for(i=0;i<M;i++)puts(ss[i]); k=fun(ss,&n);

printf("\nThe length of shortest string is : %d\n",n); printf("\nThe shortest string is : %s\n",ss[k]); }

13、给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。

请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的结构! #include <stdio.h> #include <string.h> #include <stdlib.h> void WriteText(FILE *); void ReadText(FILE *); main()

{ FILE *fp;

if((fp=fopen("myfile4.txt","w"))==NULL) { printf(" open fail!!\n"); exit(0); } WriteText(fp); fclose(fp);

if((fp=fopen("myfile4.txt","r"))==NULL) { printf(" open fail!!\n"); exit(0); } ReadText(fp); fclose(fp); }

/**********found**********/ void WriteText(FILE ___1___) { char str[81];

printf("\nEnter string with -1 to end :\n");

while(strcmp(str,"-1")!=0) { /**********found**********/

fputs(___2___,fw); fputs("\n",fw); gets(str); } }

void ReadText(FILE *fr) { char str[81];

printf("\nRead file and output to screen :\n"); fgets(str,81,fr); while( !feof(fr) ) {

/**********found**********/printf("%s",___3___);fgets(str,81,fr); } }

14、给定程序中,函数fun的功能是:将形参s所指字符串中的数字字符转换成对应的数值,计算出这些数值的累加和作为函数值返回。

?例如,形参s所指的字符串为:abs5def126jkm8,程序执行后的输出结果为:22。 请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的结构! #include <stdio.h> #include <string.h> #include <ctype.h> int fun(char *s) { int sum=0;while(*s) {

/**********found**********/

if( isdigit(*s) ) sum+= *s- __1__ ; /**********found**********/ __2__;}

/**********found**********/return __3__ ; }

main()

{ char s[81]; int n;

printf("\nEnter a string:\n\n"); gets(s);n=fun(s);

printf("\nThe result is: %d\n\n",n); }

15、给定程序中,函数fun的功能是:在形参ss超过k的字符串,函数返回所剩字符串的个数。ssN且串长小于M。

注意:源程序存放在考生文件夹下的#include <stdio.h> #include <string.h> #defineN5 #defineM10

int fun(char (*ss)[M], int { int i,j=0,len;

{for(i=0;i<N;i++)puts(x[i]); printf("\n");f=fun(x,7);

printf("The string witch length is less than or equal to 7 :\n");for(i=0; i<f; i++) puts(x[i]);printf("\n"); }

例如:若形参e的值为1e-3,函数的返回值为0.551690。

请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的结构!

****新视野教育内部资料 版权所有 翻印必究 #include <stdio.h> double fun(double e)

{ int i, k; double s, t, x;s=0; k=1; i=2;

/**********found**********/x=__1__/4;

/**********found**********/while(x __2__ e){ s=s+k*x; k=k* (-1); t=2*i;

/**********found**********/ x=__3__/(t*t); i++;}

return s; }

main()

{ double e=1e-3;

}

fun的功能是:统计形参s所指字符串中数字字符出现的t所指的变量中,最后在主函数中输出。例如,形参s所指的字。输出结果为:4。

BLANK1.C中。#include <stdio.h> void fun(char *s, int *t) { int i, n; n=0;

/**********found**********/ for(i=0; ___1___ !=0; i++) /**********found**********/

if(s[i]>='0'&&s[i]<= ___2___ ) n++; /**********found**********/ ___3___ ; }

main()

{ char s[80]="abcdef35adgh3kjsdf7"; int t;

printf("\nThe original string is : %s\n",s); fun(s,&t);

printf("\nThe result is : %d\n",t); }

18、给定程序中,函数fun的功能是:计算出形参s所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。

例如,形参s所指的字符串为:This is a C language program.,函数的返回值为6。

请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的结构! #include <stdio.h> int fun(char *s) { int n=0, flag=0;while(*s!='\0')

{ if(*s!=' ' && flag==0) { /**********found**********/__1__ ; flag=1;}

/**********found**********/ if (*s==' ') flag= __2__ ; /**********found**********/ __3__ ;

}

main()

{ char str[81]; int n;

printf("\nEnter a line text:\n"); gets(str);n=fun(str);

printf("\nThere are %d words in this text.\n\n",n); }

19、给定程序中,函数fun的功能是:找出100至x(x≤999)之间各位上的数字之和为15的所有整数,然后输出;符合条件的整数个数作为函数值返回。 例如,当n值为500时,各位数字之和为15的整数有:159、168、177、186、195、249、258、267、276、285、294、339、348、357、366、375、384、393、429、438、447、456、465、474、483、492。共有26个。

请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的结构! #include <stdio.h> int fun(int x)

{ int n, s1, s2, s3, t;

/**********found**********/n=__1__;t=100;

/**********found**********/while(t<=__2__)

{ s1=t%10; s2=(t/10)%10; s3=t/100; if(s1+s2+s3==15) { printf("%d ",t); n++; }

/**********found**********/ __3__;}

return n; }

main()

{ int x=-1;

while(x>999||x<0)

{ printf("Please input(0<x<=999): "); scanf("%d",&x); }printf("\nThe result is: %d\n",fun(x)); }

20、给定程序中,函数fun的功能是:有N×N矩阵,值,将每行元素中的值均右移m个位置,左边置为0。例如,N=3 1 2 34 5 6

7 8 9程序执行结果为0 0 10 0 40 0 7

****新视野教育内部资料 #include <stdio.h> #define N 4

void fun(int m) { int i, j;

{ { for(i=0; i<N; i++) { for(j=0; j<N; j++)

printf("%2d ",t[i][j]); printf("\n"); }

printf("Input m (m<=%d): ",N);scanf("%d",&m); printf("\nThe result is:\n"); for(i=0; i<N; i++) { for(j=0; j<N; j++)

printf("%2d ",t[i][j]); printf("\n"); } }

21、给定程序中,函数fun的功能是:判断形参s所指字符串是否是"(Palindrome),若是,函数返回值为1;不是,函数返回值为0。"回文"都一样的字符串(不区分大小写字母)。

例如,LEVEL和Level是"回文",而LEVLEV不是"回文"。

请在程序的下划线处填入正确的内容并把下划线删除, 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的结构! #include <stdio.h> #include <string.h> #include <ctype.h> int fun(char *s) { char *lp,*rp;

/**********found**********/lp= __1__ ;

rp=s+strlen(s)-1;

/**********found**********/lp++; rp __2__ ; }

if(lp<rp) __3__ ;else}

main()

{ char ");

fun的功能是:将形参s所指字符串中的所有字母字符顺

s所指字符串为:asd123fgh543df,处理后新字符串为:asdfghdf123543。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的结构! #include <stdio.h> #include <stdlib.h> #include <string.h> char *fun(char *s)

{ int i, j, k, n; char *p, *t;n=strlen(s)+1;

t=(char*)malloc(n*sizeof(char));p=(char*)malloc(n*sizeof(char));j=0; k=0;

for(i=0; i<n; i++)

{ if(((s[i]>='a')&&(s[i]<='z'))||((s[i]>='A')&&(s[i]<='Z'))) { /**********found**********/ t[j]=__1__; j++;}else

{ p[k]=s[i]; k++; }}

/**********found**********/

for(i=0; i<__2__; i++) t[j+i]=p[i]; /**********found**********/t[j+k]= __3__;return t; }

main()

{ char s[80];

printf("Please input: "); scanf("%s",s);printf("\nThe result is: %s\n",fun(s)); }

23、给定程序中,函数fun的功能是:计算下式前n项的和作为函数值返回。

例如,当形参n的值为10时,函数返回:9.612558。

请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。


东莞阳光网投诉
由:免费论文网互联网用户整理提供,链接地址:
http://m.csmayi.cn/meiwen/16553.html
转载请保留,谢谢!
相关阅读
最近更新
推荐专题