基于visual Studio2013解决C语言竞赛题之1042字符串比较
来源:互联网 发布:淘宝上的ica麦片真货 编辑:程序博客网 时间:2024/05/22 01:43
题目
解决代码及点评
/************************************************************************//* 42.写一个函数比较两个字符串,如果s1=s2,则返回值0;如果s1>s2,则返回值1;如果s1<s2, 则返回-1。*//************************************************************************/#include <stdio.h>#include <stdlib.h>#include <math.h>#include <string.h>int Teststring42(char *p1,char *p2){while(*p1!='\0'&&*p2!='\0'){if (*p1-*p2==0){p1++;p2++;}else{if (*p1-*p2>0){return 1;}elsereturn -1;}}if (*p1=='\0'){if (*p2=='\0'){return 0;}else{return -1;}}else{return 1;}}void main(){char arr1[100];char arr2[100];printf("请输入第一个字符串");gets_s(arr1);printf("请输入第二个字符串");gets_s(arr2);int num=Teststring42(arr1,arr2);if (num==0){printf("两个字符串一样大");}else if(num==-1){printf("第二个字符串大");}elseprintf("第一个字符串大");system("pause");}
代码编译以及运行
由于资源上传太多,资源频道经常被锁定无法上传资源,同学们可以打开VS2013自己创建工程,步骤如下:
1)新建工程
2)选择工程
3)创建完工程如下图:
4)增加文件,右键点击项目
5)在弹出菜单里做以下选择
6)添加文件
7)拷贝代码与运行
程序运行结果
代码下载
http://download.csdn.net/detail/yincheng01/6681845
解压密码:c.itcast.cn
- 基于visual Studio2013解决C语言竞赛题之1042字符串比较
- 基于visual Studio2013解决C语言竞赛题之前言
- 基于visual Studio2013解决C语言竞赛题之0401阶乘
- 基于visual Studio2013解决C语言竞赛题之0408素数
- 基于visual Studio2013解决C语言竞赛题之0516人来人往
- 基于visual Studio2013解决C语言竞赛题之0517矩阵
- 基于visual Studio2013解决C语言竞赛题之0519最大值
- 基于visual Studio2013解决C语言竞赛题之0605strcat
- 基于visual Studio2013解决C语言竞赛题之0607strcpy
- 基于visual Studio2013解决C语言竞赛题之0612递归
- 基于visual Studio2013解决C语言竞赛题之0803报数
- 基于visual Studio2013解决C语言竞赛题之0810链表去重
- 基于visual Studio2013解决C语言竞赛题之1004平均值
- 基于visual Studio2013解决C语言竞赛题之1006填空
- 基于visual Studio2013解决C语言竞赛题之1010计算
- 基于visual Studio2013解决C语言竞赛题之1011对称
- 基于visual Studio2013解决C语言竞赛题之1017次数
- 基于visual Studio2013解决C语言竞赛题之1020订票
- unity web player 初始界面修改(自定义)
- Tomcat 生产服务器性能优化
- GDB调试精粹及使用实例
- requestWindowFeature()的应用
- [Java] 网络-03 UDPClient / UDPServer
- 基于visual Studio2013解决C语言竞赛题之1042字符串比较
- 音视频相关参数总结
- Hibernate 的 10 个常见面试问题及答案
- 最牛B的编码套路
- 深入分析一道基础面试题
- SCANV团队:警惕邮编区号查询工具的高危漏洞
- poj 3278 Catch That Cow
- 内核对象与句柄的关系
- linux input 子系统分析 一