17周项目二(7)比较字符串(数组名作形参)
2013-12-18 18:16
417 查看
/* * 程序的版权和版本声明部分 * Copyright (c)2013,烟台大学计算机学院学生 * All rightsreserved. * 文件名称:array.cpp * 作者:张凯 * 完成日期;: 2013年12月18日 * 版本号: v1.0 * 输入描述: 无 * 问题描述:用数组名作形参计算比较字符串 */ #include <iostream> using namespace std; int astrcmp(const char str1[],const char str2[]); int main() { char str1[50]="hello world."; char str2[50]="good morning!"; cout<<astrcmp(str1,str2)<<endl; return 0; } int astrcmp(const char str1[],const char str2[]) { int i,j; for(i=0;str1[i]!='\0';i++); for(j=0;str2[j]!='\0';j++); if(i==j) { return 1;//1代表str1=str2 } else if(i>j) { return -1;//-1代表str1>str2 } else return 0;//0代表str1<str2 }
运行结果:
心得体会:保持饥饿
相关文章推荐
- 17周项目二(用数组名作形参求字符串的长度)
- 第十六周 项目二--用指针玩字符串(2.2.1去除字符串中特定字符---数组名作形参)
- 第16周项目2.1 连接字符串 用数组名作形参
- 第十六周 项目二:用指针玩字符串(2.2.1:去除字符串str的特定字符(用数组名作形参))
- 17周项目二 指针玩字符串1-1 数组做形参实现连接
- 第十七周项目2-5-比较两字符串,返回值同strcmp()(字符数组做形参)
- 第十六周项目二用指针玩字符串任务三:求字符串的长度并返回(用数组名作形参)
- 第十六周 项目二:用指针玩字符串(2.3.1:求字符串str的长度并返回(用数组名作形参))
- 第十六周 项目二:用指针玩字符串(2.1.1:连接str1,str2到str1中(数组名作形参))
- 比较字符串【用数组名作形参】
- 第十六周项目二用指针玩字符串任务二:去除字符串中的空格(用数组名作形参)
- 16周项目2--字符串(数组名作形参)
- 第16周 项目2-用数组作做形参,比较两个字符串长度
- 第十六周 项目二--用指针玩字符串(2.3.1求字符串的长度--用数组名作形参)
- 第17周项目2-用指针玩字符串(③)-用数组名作形参
- 第十六周项目二用指针玩字符串示例:任务一字符串连接的完成(用数组名作形参)
- 第17周项目2--比较两个字符串(用数组名做形参)
- 第十六周 项目二--用指针玩字符串(2.7 比较两个字符串,返回值同strcmp()--指针作形参)
- 第十七周项目2-4-求字符串中单词个数(字符数组做形参)(注:两个单词间可有多个空格)
- 第十七周项目二 指针玩字符串 3-1 数组做形参求字符串长度