第一篇:药房广播语言温州商城游走字幕
博康大药房全体员工祝全市人民新年快乐!万事如意!
双辽市博康大药房是我市规模最大,信誉最好的一家平民大药房,药房自2002年开业以来,始终秉承药品质量保真,药品价格低廉的经营宗旨,以让老百姓吃得起药,吃上放心药良心药为经营理念,热情服务于双辽人民。良好的社会口碑是博康人的执着追求。2003年非典来袭博康大药房先后深情回馈广大双辽人民,捐赠款物折合人民币五万余元,2008年四川地震博康药房捐赠灾区人民款物两万余元,药房先后获消费者满意单位,重合同守信用单位,双辽市十佳个体户等政府嘉奖,为了满足农村乡镇用药需求,博康大药房先后在各个乡镇设立博康分店,免去了农村百姓购药的舟车之苦,将安全有效的药品送到老百姓的热炕头上,买药到博康,欢乐又吉祥,已成为当今农村社会的时尚流行语。2009年博康大药房与西藏自治区藏药厂强强联合,成功地将西藏雪域高原,纯正藏药引进双辽,造福百姓。博康人满怀热忱,积极拓展良好的企业形象,为我市人民的健康事业,努力奉献。
第二篇:温州广播电视大学文件
温州广播电视大学文件
温电大校〔2005〕35号 关于印发《温州广播电视大学教师授课情况的要求与规定》的通知
各处室、分部:
现将《温州广播电视大学关于教师授课情况的要求与规定》印发给你们,请认真遵照执行。
温州广播电视大学二OO五年九月八日
-1-
温州广播电视大学
关于教师授课情况的要求与规定
为了规范教师的教学行为,杜绝教师迟到、早退、旷课等教学事故的发生,保证教学秩序正常有序地进行。特制定本规定。
一、教师授课基本要求:
1、按时上、下课是每一位任课教师最基本的职责与要求。任课教师必须严格按照课表规定的上、下课时间到校上课,做到不迟到、不早退,不随意调课。
2、任课教师如因公、因病或确有急事需要调课的,必须严格按照下列程序进行调课,绝不允许私自调课。
本校任课教师须填报调课申请单经教务处批准后,报教学科办理调课手续,由教学科出具书面通知给班主任与值班教师,并发群呼通知学生。
外聘教师需要调课的,可直接与教学科联系办理调课补课手续。
3、每位教师必须教书育人,以身作则,严格执行温州电大课堂纪律规定,在课堂教学中认真贯彻党的教育方针,对学生进行校规校纪教育,抓好课堂纪律,对教学中出现的各种违纪现象要予以制止。以形成良好校园风气,为教师完成教学任务、提高课堂教学质量提供保证。
二、违规处理规定:
1、上课迟到10分钟以内且能在本次补足课时的,不扣讲课酬金;
2、上课迟到或早退10分钟以上30分钟以内的,事后要及时向教务处作书面检讨书。学校扣发其1课时的酬金;
3、上课迟到或早退30分钟以上的,事后要及时向教务处作书面检讨。学校扣发其2课时的酬金;
4、教师如果旷课1次或因各种原因未能到校上课,且经值班教师联系仍不愿来上课的,当事人要向主管校长作书面检讨。学校不发本次上课酬金,并扣发其3课时的酬金。当事人如为本校教师,学校还将对其旷课行为在全校进行通报批评;
5、如发现教师未经批准擅自调课或停课的,事后教师要向教务处作书面检讨,如果再次出现随意调课现象的除书面检讨外,学校扣其2课时酬金;
6、本校教师一学期发生上述第3条规定两次以上或第4条规定一次者,均视为发生严重教学事故,本学期不能参加任何评优评先活动。
三、其他事项:
1、本规定中的任课教师指本校的专兼职教师和外聘教师。
2、本规定自发文之日起实行。
主题词: 教学 授课 规定 通知
温州广播电视大学办公室2005年9月 8日印发
第三篇:广播语言
广播语言.txt41滴水能穿石,只因为它永远打击同一点。42火柴如果躲避燃烧的痛苦,它的一生都将黯淡无光。人们常常为精彩的小说、散文所陶醉,为庄严雄浑的交响乐所感染,为气韵生动的丹青妙笔所折服,为神采飞扬的雕塑所赞叹,但作为人民群众天天必看必听的新闻作品,在讲究美,特别是精彩的语言上还有许多缺失。精彩的事物容易打动人并被人们所接受。因此,新闻要用璀璨的笔花,让人民群众喜闻乐见。尤其是广播。这也是宣传艺术使然。
一、通俗口语并不是不须精彩
广播的特点是有声无形,较之报刊表露性的语言,广播潜藏性的语言往往被人忽视。因为广播语言是潜藏的,它不同于报刊,外在的、漂亮而生动的文字可以夺人眼球,诱人非读下去不可;广播和电视同为用声音来塑造的艺术,但电视可以用画面吸引人。此外,我们日常生活中聊天、座谈、辩论等语言形式,说话的双方互为信源信宿,参加对话的人可以充分利用表情和动作以及语音语调和体势语言来表达自己的意思,使得语义的传达准确、细腻,避免歧义。
而广播语言没有这些外衣,完成从客观世界到被受众接受的过程,用精彩的语言来吸引人显得比其它媒介更为重要。
但对广播语言的“平实”,却长期存在着误解。误解的核心是认为广播语言不需精彩。笔者常常和新闻界同仁共同采访某一新闻事件后,同仁往往会这样说道:你们广播好写,就短短的一段,又不要文采。这种偏见有普遍性,不仅仅在广播界以外,不少广播界业内人士也都有这样的误解。
我国自古以来世袭着“重文轻语”的倾向,人们崇尚书面文字,不惜吃十年寒窗之苦学习写作文章,而学校教育又忽视口头表达训练,不知不觉地助长了书面语与口头语的脱节。另外,广播新闻也不过是你说我听,不是讲故事、说评书那样,长达数十分钟,怕听者瞌睡,不时出些惊人之语,添油加醋、夸大其词、哗众取宠都在理。广播新闻不行,它得忠实于事实,来不得半点的虚假。因此难以精彩,或以为可以不精彩,不需要精彩,甚至于把精彩作为一大忌。我们常常见到戴着这样的眼镜写广播稿的。加上我们的广播给自己造成了一种正式、严肃、规范化的发言的形象,它对口头语言的精彩容纳就更为有限了。
直到现在,广播新闻总体看来不讲究语言的使用,甚至粗制滥造的还不少见。使用套语、多余的话、乱贴标签、说教的屡见不鲜,特别是一些地方台此类现象还处于“当家”地位,没有引起足够的重视,以至于代代相承。诸如:“在什么什么的领导下”,“发扬什么什么精神”,“为了什么什么”。乱贴标签的也成了写报道的习惯,中央提出“建设社会主义新农村”思路后,我们注意到,广播新闻中许多只要与农村有关的消息就冠上“新农村”的美名,纪念红军长征胜利七十周年,就扣上“红军精神”、“长征精神”帽子,提倡树立“科学发展观”,许多经济报道也都贴上“科学发展观”的标签。
诸如此类空洞的语言出现在报刊上,人们可以跳跃它,而去寻找自己感兴趣的片段阅读,或大致浏览。在这时,人们只要获取新闻事实,就容易忽略套语等无用语的存在,这是白纸黑字的优势;从目前状况看,电视新闻语言比广播更不尽人意,但因其有画面,人们可以把画面作为主要的获取信息的渠道而原谅了语言的种种不是。对广播就不太客气了,那些缺乏信息的套话、多余的话、说教的宣传腔、“巨大”、“极大”等绝对话、甚至于不吸引人的导语都有可能让听众随时关掉收音机。
好的题材,好的角度要靠语言作支撑,否则,再好的内容,没有精彩的语言包装,也难以赢得听众。只有“动听”,才能“动人”,否则是达不到新闻作品应起的社会功能的作用。我们所说的广播语言之“精彩”,并不是要使用一些华丽的语言,而是在通俗口语基础上的出彩,让听众“醒目”。今年中央台播出的获得广泛好评的录音报道《河南农民的NBA》,听来就有不少在平实中出彩的语言。如:“11块钱成本的‘农民NBA’起步艰难,而且土得掉渣儿„„
母亲为儿子加油,妻子为丈夫加油,那劲头,比过节还高兴。”这些语言让人印象深刻,从而助长了题材的精彩。我们所说的广播语言应包括音响语言。《河南农民的NBA》梁金牛老汉说的一句话也很精彩:“我觉得球风好了人品就差不多啦”。一句话就提升了“农民NBA”的品质。
二、精彩的语言增加广播魅力
如果说,报刊新闻是一篇散文,那么广播新闻应该是一首诗,表达一个同样的题材,广播来得更浓缩、更精彩,用更少的笔墨,表达更丰富内容,做到言简意赅、生动上口,是一种独特的“说”的艺术。从这点上说,它的语言应当比其它媒介都要精彩,以精彩的语言增加广播魅力。
我们看到,在广播界甚至全社会能打响的广播作品,无不有精彩的语言,包括音响语言。获2002年全国广播好新闻一等奖的作品《上海奇迹———上海磁浮示范运营线通车侧记》,通篇语言都很简洁、优美、动听,句式长短也很适合播讲。特别是开头一段语言十分精彩:“没有汽笛的长鸣,银白色的磁浮列车安静地驶出浦东龙阳路车站,飞驰而去,短短数秒钟之后,便化为一个银白色的小点,消失在人们的视野。”仅57字,就生动、简洁地把飞快疾驶的磁浮列车形象逼真地“开到”听众眼前,你仿佛亲眼看到列车的驶来,驰去,消失,这一切都在一瞬间。
获中国新闻奖一等奖的中央台述评《扫除形式主义》语言因精彩而出形象,把形式主义写得活生生地跃入听众大脑。“社会生活当中,人们总能感觉到有这样一个影子吸咐在一些工作上,推不开、挥不去,今天起跑了它,明天又冒出来,这个影子就是形式主义。”其语言既自然晓畅、平实无华又精彩到位,听了这一段,就有让人非听下去的欲望。尤其是其中的“吸咐”二字,可谓画龙点睛,它还给我们一个启示:随着时代进步、社会发展,“吸咐”一类的词人们还是听得懂的,如果换了过于通俗的口语,便会少了精彩。要显现精彩的魅力,应注意四个方面。
第一,鲜明的客观性。别林斯基谈到新闻语言之美时曾经这样说过“它所用的语言,必须具有客观存在的性质。”新闻语言再精彩,也具有不以人的主观意识为转移的客观物质性。这就告诉我们,精彩不是追求华丽的语言,而是要真实、准确、淳朴,不能空泛,不能含糊其辞,更不能变成各种现成语言的堆砌,“有真意,去粉饰,少做作,勿卖弄”(鲁迅)。得到受众好评,在社会上引起反响的新闻作品,语言都起着至关重要的作用,而这些语言往往都是“看似平常最奇崛”、“一语天然万古新”的,使人感到声韵在耳、如临其境之感。
第二,饱满的形象性。社会生活中的事物都有其自身的形象色彩,所谓“岁有其物”、“物有其容”。用精彩的语言描述事物,目的是饱满新闻形象,避免死板、老套、无精打采地去述说新闻。李卜克内西曾为马克思在《新莱茵报》上发表文章所使用的语言赞叹不已。认为其叙事,充分运用文学宝库的语言精华,宛如浮雕似的使人物或景象呈现出来。成语、典故、方言历来都是创造新闻语言精彩的成分,运用得当会形象生动。毛泽东在《东北我军全线进攻,辽西蒋军五个师全部被我军包围击溃》的报道,形容我军迅移锦州得胜之师回头围歼敌军时,所用“飞将军从天而降,使该敌逃跑也来不及”,就是从《史记?李将军列传》中借来的。由于情景形象逼真,使人感受到了一股晴空霹雳。鲁迅说过“许多名言,都出自田夫野老之口”,我们还得向群众多学形象性的语言。
第三,强烈的感染性。任何一种精彩之美,都具有怡情悦性、使人生爱之效。新闻语言如果是空洞的说教、文件式的严肃、文艺作品式的杂揉,就会失去感染力;如果不能简洁明快地把新闻中最主要的事实传达给受众,就会直接影响受众的情绪和兴趣。感染力的语言,最重要的个性就是精彩。“陈言之务去之”、“师心独见”。反对陈陈相因、繁冗罗嗦,提倡明快简洁,隽永清新。正如古人主张的“用字贵便,造语贵新,炼字贵响”,“句法贵精炼又洒脱,言法贵新隽又自然”,其目的都是创造精彩,增强感染力。
第四,明确的功利性。精彩的语言之美虽然是一种客观存在,但它也是社会实践的产物,总要和一定的社会实践的目的相联系。因此,精彩的语言也是有功利尺度的,这个社会性决定了新闻语言要具有健康、纯洁、规范的特点,其主要表现是,看是不是能正确反映时代是风貌,有益于鼓励、激励、推动社会进步及社会和谐,脱离语言中低级趣味的东西。现在一些小报小刊为了取悦读者,常常描写一些污秽的细节,使用一些不堪入目的词汇,应该摒弃。
三、精彩的新闻语言贵在创新
广播语言的明显特征是口语通俗,这是广播语言最基本的要素。但是我们在提倡广播语言口语化时,也要十分注重强调广播语言的文雅、韵味、腴润、清新和个性化,因为社会在不断向前推进,各层次的群众文化水平也不断提高,我们不能过多地强调听众“听不懂”的问题。要通俗,也不是说把人民群众在生活中的语言原封不动地用在广播中,而是既要使用口头语言,也要从口头语言的元素中,舍弃一切偶然的、不确切的、不合语法的东西,对口头语言进行加工提炼,去粗取精,使用生动的、简练的、上口的、多彩的、便于记忆的口头语言。
这需要创新。语言创新是广播语言在通俗易懂的基础上对简洁、生动、优美、琅琅上口高层次的追求。也一直是广播人孜孜以求的境界和广播节目创优的最有效的手段。
通俗口语,一般的编辑、记者都能容易做到,可要同时具备“创新”标准就不那么容易了。但是,我们必须往这一方面努力,把大多数的广播新闻作品都打造成优秀水准,并带动全社会口语能力的提高。
所谓语言创新,就是采取新颖独到、令人耳目一新、最能反映和表现作品主题思想的一切语言因素。2006年,中央台播发的述评《仰望英雄》,给人印象深刻的原因除了主题鲜明、观点新颖外,还有一个很重要的原因就是语言简洁明快,富有节奏感和美感,播着铿锵有力,听着引人入胜,可以说是广播语言创新的一个范例语言创新。
综观近年广播战线的评优、创优实践,优秀的广播节目在题材、角度、语言、手法、制作等方面无不追求一个“新”字,体现一个“新”字,努力发掘并创造一个“新”字。可以说,“创新”二字贯穿了广播节目创优的全过程,“创新”也概括了广播节目创优的全部要义。其中语言创新是有机整体,不可或缺。很难想象,一篇低劣语言的新闻作品会有创优能力。语言创新应该讲究三个字:真、深、新。“真”,就是要有真情实感,不可为了“语出惊人”而作无病呻吟,给人以夸大其词的感觉,结果效果适得其反。在音响运用上,可以混入背景或现场音响。如中央台2002年获奖作品《小琼和她的家》,多处采用了背景音响,大大增强了讲述人所讲内容的真实性、可信性,使人如临其境。“深”,就是要有深度,这就需要记者从单项思维转向多项思维,通过深入思考,把深入浅出的思想意义通过精彩的语言浓缩在精巧的篇幅里,以最少的文字获取最大的信息,给听众带来思考和启迪。“新”就是把原有的新闻事实发掘出新的内涵,通过令人耳目一新的语言来表达新的思想、新的观念、新的主张,不时给听众提提神儿,把新的信息突出出来,并使听众为之一振。因此记者要多深入、多接触、多感受,使自己“顿悟”后,笔下产生水到渠成、神来之笔之效。同时多一些烘托主题、连接情绪的思辨性语言使听众记牢新闻传播的主旨,并带给听众一种新的视角。我们从广播语言自身特征以及对我国语言的特定历史与现实环境的分析中可以得出这样的结论:广播的各个内容的发展都是它的制作者与收听者的媒介关系中互相制约、互相作用、互相协调而形成的。广播语言应该在这种互动作用中不断创新,以多样化的形式,使广播节目制作更精良,更好听,更美妙,以便更利于传播更深更广更深入人心。
综上而言,广播是一种声音的艺术,这种声音是瞬时性的,一经播出,转瞬即逝、不留痕迹,因此,它必须好听,还要动听,要笔花璀璨,扣人心弦,这是办好广播的必须。我们要让广播比报刊、比电视更“传情”,还得在语言上苦下功夫。
第四篇:药房广播搞最新
特大喜讯!特大喜讯!
男:热烈庆祝双辽市博康大药房白市路店7月10日隆重开业啦!
博康大药房兔儿岭店位于双辽市辽南派出所对面。
女:博康大药房为答谢广大消费者朋友对我们的支持,开业期间特推出“万元豪礼大放送活动”;
男:购药抽大奖!万元豪礼大放送!液晶电视、洗菜机、电磁炉、豆浆机、带回家!女:每天进店的前100名顾客凭宣传单即可获赠精盐1袋!
男:每天进店得前50名博康会员持会员卡及身份证即可免费领取百岁太极碗1套 女:如此超值的礼品全是免费的!百分之百值得信赖啊!合:买药到博康,欢乐又吉祥!
男:只要您一次性消费满8元即可获赠您2元代金券1张+抽奖卡1张(还可以参加三天循环抽奖是三次抽奖啊!)
女:只要您一次性消费满38元即可获赠您您高级水杯1个或洗衣粉1袋+博康大药房会员卡1张(内含50元代金)+抽奖券2张
男:只要您一次性消费满68元即可获赠您高级精美洗菜盆1个+博康大药房会员卡1张(内含50元代金)+抽奖券3张
女:只要您一次性消费满98元即可获赠您金龙鱼大豆油1瓶或护腰、护膝或护肘1套+博康大药房会员卡1张(内含50元代金)+抽奖券4张
合:买药到博康!欢乐又吉祥!
女:只要您一次性消费满138元加9元即可获赠您高级太空被1套或珊瑚绒毛毯1套+博康大药房会员卡1张(内含50元代金)+抽奖券4张
男:只要您一次性消费满198元加19元即可获赠您价值90元的多功能锅1套或高级双人被罩1套+博康大药房会员卡1张(内含50元代金)+抽奖券8张
女:只要您一次性消费满288元加19元即可获赠您价值110元不锈钢热水壶1个或三壹角电饭锅+博康大药房会员卡1张(内含50元代金)+抽奖券10张
合:只要您买药到博康!欢乐又吉祥!
男:只要您一次性消费满588元加19元即可获赠您价值198元电脑碗式血压计或高级落地电扇1台+博康大药房会员卡1张(内含50元代金)+抽奖券15张
女:只要您一次性消费满888元即可赠送您价值300元的半球电磁炉或松下那天豆浆机1台+博康大药房会员卡1张(内含50元代金)+抽奖券18张
男:博康大药房特聘请行医30余年的高付岩主治医师现场为广大百姓免费义诊活动,莫失良机!
合:买药到博康!欢乐又吉祥!
男:只要你成为博康会员就可以享有很大的优惠啊;
女:只要您购买38元就可以成为博康光荣的会员并赠送高级水杯1个 男:会员卡内含50元代金,您可以在购药时十足抵用; 女:一点点的投入,50元代金会员卡及高级水杯就属于您;
男:一点点的投入,获得如此超值的礼品,机会不容错过,请消费者朋友们抓紧时间来博康; 女:在开业现场持会员卡消费将获得两倍积分; 男:您还可以将会员卡中积分兑换精美的会员礼品;
女:开业当天我们将举办大型的抽奖活动,液晶电视、洗菜机、电磁炉、豆浆机超值大奖等您拿!男:六大奖项,十二种奖品三天循环抽奖仅需8元即可抽奖,机会多多,奖品多多!
合:挣钱不易!省钱不难!博康买药!就是省钱!
活动时间:2011年7月10日——7月12日
活动地点:博康大药房白市路店(辽南派出所对面)咨询电话:
第五篇:C语言药房管理系统
#include
char name[20];
//药品名称 char number[50];
//药品编号 char price[50];
//单价 char inventory[50];
//库存数量 char brand[20];
//品牌
}
medicine[100];
//假设最大数为100.//定义全局变量num
int num;
int menu_select(){
char s[80];int a;/*定义整形变量*/ system(“cls”);printf(“tt-------------您好!您已进入药房管理系统-----------nn”);printf(“ttt1.输入药品信息n”);printf(“ttt2.查看药品信息n”);printf(“ttt3.修改药品信息n”);printf(“ttt4.按编号查找药品n”);printf(“ttt5.按价格排序 n”);printf(“ttt6.删除药品信息n”);printf(“ttt7.退出n”);printf(“tt-----------nn”);
do{
} printf(“Enter you choice(1~7):”);
scanf(“%s”,s);
a=atoi(s);
while(a<1 || a>7);
return a;}
int addmedicine(){
printf(“ttt--------------请输入您要保存的信息------------n”);printf(“ttt输入药品名称:n”);scanf(“%s”,medicine[num].name);printf(“ttt输入药品编号:n”);scanf(“%s”,medicine[num].number);printf(“ttt单价:n”);scanf(“%s”,medicine[num].price);
printf(“ttt品牌:n”);
} scanf(“%s”,medicine[num].brand);printf(“ttt库存数量 :n”);scanf(“%s”,medicine[num].inventory);num++;printf(“ttt是否继续添加?(Y/N):n”);if(getch()=='y' || getch()=='Y')
addmedicine();return(0);void modifybyname()
//按药品名称修改 {
char c;int i,mark=0;char name[20];printf(“ntt请输入要修改的药品名称:”);scanf(“%s”,name);if(num==0){ printf(“ntt文件中无相关药品”);printf(“ntt按任意键返回主菜单”);getch();mark++;return;} for(i=0;i if(strcmp(medicine[i].name,name)==0){ printf(“ntt以下是您要修改的药品信息”);printf(“ntt药品名称: %s”,medicine[i].name); printf(“ntt药品编号: %s”,medicine[i].number); printf(“ntt单价: %s”,medicine[i].price); printf(“ntt品牌: %s”,medicine[i].brand); printf(“ntt库存数量: %s”,medicine[i].inventory); printf(“ntt是否修改(y/n)”); if(getch()=='y'){ printf(“nt----------------------请选择修改信息-------------------------”);printf(“nt 1-修改药品名称 ”);printf(“nt 2-修改药品编号 ”); printf(“nt 3-修改单价 ”); printf(“nt 4-修改品牌 ”); printf(“nt 5-修改库存数量 ”);printf(“nt------------”);printf(“nt请选择您所要的服务:”);scanf(“%s”,&c);switch(c){ case '1': printf(“nt请输入新药品名称: ”); scanf(“%s”,medicine[i].name);break; case'2':printf(“nt请输入新药品编号: %s”); scanf(“%s”,medicine[i].number);break; case'3':printf(“nt请输入新单价: ”); scanf(“%s”,medicine[i].price);break; case'4':printf(“nt请输入新品牌: ”); scanf(“%s”,medicine[i].brand);break; case'5':printf(“nt请输入新库存数量: ”); } } scanf(“%s”,medicine[i].inventory);break;} } if(mark==0){ printf(“ntt药品信息修改完毕”);printf(“nt是否继续修改?(Y/N):”);if(getch()=='y')modifybyname();return;} } void list(){ int i;system(“cls”);if(num!=0){ printf(“ttt----------已为您显示所有药品信息----------n”); for(i=0;i { printf(“ttt药品名称:%sn”,medicine[i].name);printf(“ttt药品编号:%sn”,medicine[i].number);printf(“ttt单价:%sn”,medicine[i].price); printf(“ntt品牌: %sn”,medicine[i].brand); } int searchbyname()printf(“ttt库存数量:%sn”,medicine[i].inventory); if(i+1 { system(“pause”); } } printf(“ttt------------------------------n”);} else printf(“ttt系统中无任何记录n”); printf(“ttt按任意键返回主菜单:n”); getch(); return;{ int mark=0;int i;printf(“ttt----------按药品名称查找----------n”);char name[20];printf(“ttt请输入药品名称:n”);scanf(“%s”,name);for(i=0;i if(strcmp(medicine[i].name,name)==0) { printf(“ttt-------以下是您查找的药品信息-------n”);printf(“ttt药品名称: %s”,medicine[i].name);printf(“ttt药品编号: %s”,medicine[i].number);printf(“ttt单价: %s”,medicine[i].price); printf(“ntt品牌: %s”,medicine[i].brand);printf(“ttt库存数量:%sn”,medicine[i].inventory);printf(“ttt-----------------------n”); mark++; if((i+1) { printf(“ttt是否继续查找相同名称的药品信息:(y/n)n”); if(getch()=='y' || getch()=='Y') { continue; } else return(0); } else } } { printf(“ttt请按任意键返回主菜单”); getch(); return(0); } } if(mark == 0){ } return 0; printf(“ttt没有您要查找的药品记录n”); printf(“ttt请按任意键返回主菜单n”); getch(); return(0);int searchbynumber(){ int mark=0;int i;printf(“ttt---------------按药品编号查找--------------n”);char number[10];printf(“ttt请输入药品编号:n”);scanf(“%s”,number);for(i=0;i printf(“ttt---------------以下是您查找的药品信息---------------n”); printf(“ttt药品名称: %s”,medicine[i].name); printf(“ttt药品编号: %s”,medicine[i].number); printf(“ttt单价: %s”,medicine[i].price); printf(“ntt品牌: %s”,medicine[i].brand); printf(“ttt库存数量:%sn”,medicine[i].inventory); } void deletebynumber(){ int i,j;int deletemark=0;char number[20];printf(“ttt请输入要删除药品编号:n”);scanf(“%s”,number);if(num==0){ printf(“ttt对不起,系统中无任何记录n”); printf(“ttt------------------n”); printf(“ttt请按任意键返回主菜单n”); mark++; getch(); return(0);} } if(mark==0){ printf(“ttt没有改药品的信息n”);printf(“ttt请按任意键返回主菜单n”);getch();return(0);} return(0); printf(“ttt请按任意键返回主菜单n”); getch();return;} for(i=0;i if(strcmp(medicine[i].number,number)==0) { printf(“ttt以下是您要删除的用户记录:n”);printf(“ttt药品名称: %s”,medicine[i].name);printf(“ttt药品编号: %s”,medicine[i].number);printf(“ttt单价: %s”,medicine[i].price); printf(“ntt品牌: %s”,medicine[i].brand); printf(“ttt库存数量:%sn”,medicine[i].inventory); } printf(“ttt是否删除?(y/n)”); if(getch()=='y' || getch()=='Y') { } else return; for(j=i;j medicine[j]=medicine[j+1]; num--; deletemark++; printf(“ttt删除成功”); printf(“ttt是否继续删除?(y/n)”); if(getch()=='y' || getch()=='Y') deletebynumber(); return; } continue;if(deletemark==0){ printf(“ttt没有该药品的记录”); printf(“ttt是否继续删除?(y/n)”); if(getch()=='y' || getch()=='Y') deletebynumber(); return; } } void deletebyname(){ int a=0;int findmark=0;int j;int deletemark=0;int i;char name[20];printf(“ttt请输入要删除药品名称:n”);scanf(“%s”,name);for(i=a;i printf(“ttt以下是您要删除的药品信息:”); findmark++; printf(“ttt________________________________”); printf(“ttt药品名称: %s”,medicine[i].name);return; printf(“ttt药品编号: %s”,medicine[i].number); printf(“ttt单价: %s”,medicine[i].price); printf(“ntt品牌: %s”,medicine[i].brand); printf(“ttt库存数量:%sn”,medicine[i].inventory); printf(“ttt________________________________”); printf(“ttt是否删除?(y/n)”); if(getch()=='y' || getch()== 'Y') { for(j=i;j medicine[j]=medicine[j+1]; num--; deletemark++; printf(“ttt删除成功”); if((i+1) { printf(“ttt是否继续删除相同名称的药品信息?(y/n)”); if(getch()=='y') { a=i; continue; } } printf(“ttt是否继续删除?(y/n)”); if(getch()=='y') deletebyname(); return; } if((i+1) { printf(“ttt是否继续删除相同名称的药品信息?(y/n)”); if(getch()=='y' || getch()== 'Y') { a=i; continue; } } } else continue;} if((deletemark==0)&&(findmark==0)){ printf(“ttt没有该药品的记录”);printf(“ttt是否继续删除?(y/n)”);if(getch()=='y' || getch()== 'Y') deletebynumber();return;} else if(findmark!=0){ printf(“ttt没有重名信息”);printf(“ttt没有该药品的记录”);printf(“ttt是否继续删除?(y/n)”);if(getch()=='y' || getch()== 'Y') deletebynumber();return;} } int dele() //删除记录 { } char choic;printf(“ttt1-按药品编号删除 2-按药品名称删除”);printf(“ttt请选择:”);choic=getch();switch(choic){ case '1':deletebynumber();break;case '2':deletebyname();break;} return(0);int sortbyprice() //按药品单价进行排序 { int i,j;struct medicine tmp;for(i=1;i tmp=medicine[i]; j=i-1; do { medicine[j+1]=medicine[j]; j--; }while((strcmp(tmp.price,medicine[j].price)<0&&j>=0)); medicine[j+1]=tmp;} } printf(“ttt排序成功,是否显示?(y/n)”); } if(getch()=='y') list();return(0);int main(){ printf(“tt--------------------------n”); printf(“tt---------Welcome to management system----------n”); printf(“tt----------Made By 蒋俊杰 李梁伟 郑奈春-------------n”); printf(“tt--------------------------n”); printf(“请按任意键进入主菜单:)n”); getch(); int selectnum; while(1) { selectnum = menu_select();switch(selectnum){ case 1: { } case 2: { addmedicine(); //添加药品信息 break; list(); break; } case 3: { modifybyname(); //修改药品信息 break; } case 4: { searchbynumber(); //按药品编号查找 break; } case 5: { sortbyprice();//按药品单价排序 break; } case 6: { dele(); break; } case 7: { printf(“BYE BYE!n”);system(“pause”);getchar(); exit(0);} } } getchar(); return 0;}