c语言实现两个字符串的比较不用strcmp例子
直接使用字符数组+循环实现一遍strcmp的比较过程(按字典序)即可,也可以改成指针形式的,见代码:<br>intmyStrcmp(charstring1[],charstring2[]){inti=0;while(string1[i]==string2[i]&amp;&amp;string1[i]!='\0'){i++;}returnstring1[i]-string2[i];}<br>当比较到某一个位置的字符不相等时,对两个字符进行减法运算即可,如果全部相等,那么最后做差返回的肯定是0。
“麦地那年内各月气温和降水量”图, 请学生描述热带沙漠气候的气候特征。 学生回答: 略。 教师转承: 现在请你们看看这幅“中东河流图”, 上面的注释说明这里常出现很多国家争夺一条河流的情况, 你能解释一下为什么会这样吗? 学生回答: 正是由于这里干旱的气候, 才使得水资源在这里显得尤为珍贵, 使得出现这种情况。 □教学设计 教师补充: 的确如此, 由于气候干旱, 使得各国常因为水资源而争端。 比如我们在新闻中常常会听到“约旦河西岸”这个词, 巴勒斯坦和以色列发生的冲突中, 就有许多次是为了争夺约旦河。 教师提问: 这样的气候特征对当地人们的生活造成了哪些影响呢? 请大家打开教材 P56, 读一读阅读材料。 你还能不能再补充一些? 学生回答: 略。 教师转承: 既然这里水资源如此缺乏, 那么这里能不能发展农业? 学生讨论、 回答: 可以发展节水农业。 展示图片: 以色列的节水农业、 喷灌、 滴灌等。 教师解释: 以色列国土的 2/3 都是沙漠, 全年 7 个月无雨, 人均水资源仅 270 立方米, 不足中东人均的 1/4, 世界人均的 3%, 中国人均的 1/8。 然而, 正是在这块贫瘠缺水的土地上, 以色列人靠科学用水, 建成了现代农业, 令世界惊叹。 滴灌使水、 肥利用率高达 90%, 同时防止了土壤盐碱化。 滴灌和温室大棚造就了产业化现代农业, 其用水在 30 年以来稳定在 13 亿立方米, 而产出却翻了 5 番。 教师小结: 我们中国的西部地区也有与以色列相类似的情况, 在农业生产上, 也应该向他们学习。 教师转承: 我们已经了解了中东地区战争频繁的自然原因, 有没有人文的原因? 你们已经查找了中东地区冲突的相关资料, 谁能为大家分析一下? 学生讨论: 略(包括民族、 种族、 宗教、 领土、 历史等方面)。 教师总结: 学习了这一节内容, 你们应该对中东地区有一个全面的认识了。 请大家回去写一篇小论文, 对中东的战争根源从地理的角度进行全面的分析。 板书: