求字符串长度

总时间限制:
1000ms
内存限制:
65536kB
描述
求一个长度不大于100的字符串的长度,要求不使用strlen方法,并且使用到字符指针。
输入
输出
字符串的长度。
样例输入
I love Beijing.
样例输出
15

问题链接:Bailian2681 求字符串长度

问题分析:(略)

程序说明:这是一个经典的做法,不解释,按照题意做。

题记:指针,你到底搞糊涂过多少人?!

 

AC的C语言程序如下:

/* Bailian2681 求字符串长度 */#include <stdio.h>#define N 100
char s[N + 1];int main(void)
{char *p;gets(s);p = s;while(*p)p++;printf("%d\n", (int)(p - s));return 0;
}

Bailian2681 求字符串长度【字符串】相关推荐

  1. MySQL字符串长度

    转载自  MySQL字符串长度 在本教程中,您将了解MySQL字符串长度函数,使您可以以字节为单位获取字符串的长度. MySQL支持各种字符集,如latin1,utf8等.可以使用SHOW CHARA ...

  2. 【C语言】模拟实现库函数 strcpy(复制字符串内容) 与 strlen(求字符串长度)

    前言:对于库函数的使用,我们不仅要会使用方法,更要知晓使用原理,而知晓使用原理最好的方法就是模拟相应库函数的使用. 今天我们就来模拟 strcpy(复制字符串内容) 与 strlen(求字符串长度)这 ...

  3. 对于一个采用字符数组存放的字符串str,设计一个递归算法StrLength(char *str)求其字符个数(长度)。递归求字符串长度

    递归求字符串长度,需要的就是将数组看成指针,一步一步走下去 int StrLength(char *str) {char *p=str;if(*p=='\0') return 0;else{retur ...

  4. C语言试题三十三之比较两个字符串的长度,(不得调用c语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。

    1. 题目 请编写函数function,它的功能是:比较两个字符串的长度,(不得调用c语言提供的求字符串长度的函数),函数返回较长的字符串.若两个字符串长度相同,则返回第一个字符串. 2 .温馨提示 ...

  5. 求一个有限长度字符串 最长的有序可重复字符串长度

    求一个有限长度字符串 最长的有序可重复子串 package acm;/*** @author qxl*/ public class SequenceCharMax {/*** 输入一可重复的整数数组, ...

  6. c语言中用于获取字符串长度的函数是,C语言中求字符串长度的函数的几种实现方法...

    C语言中求字符串长度的函数的几种实现方法 1.最常用的方法是创建一个计数器,判断是否遇到'\0',不是'\0'指针就往后加一. int my_strlen(const char *str) { ass ...

  7. C++求字符串长度的两种方法

    针对于string类型的,可以采用strlen 针对于wstring类型的,可以采用_tcslen方法 实例代码: //字符串测试Unicode和ansi void strControl() {std ...

  8. 25.请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字 符串。

    25.请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串.若两个字符串长度相同,则返回第一个字 符串. 例如,输入:beijing ...

  9. 求一段字符串内最长的非空子字符串的长度(实例)

    欢迎提问,一起解决 题目:求一段字符串内最长的非空子字符串的长度 解答方案 提升思考 怎么将字符 一起输出 优化思考 题目:求一段字符串内最长的非空子字符串的长度 示例: 输入:s = "b ...

最新文章

  1. 独家 | 教你用Pytorch建立你的第一个文本分类模型!
  2. 辨析Page对象的ResolveClientUrl与ResolveUrl
  3. 2019年公务员计算机(大类)类,2019年中国证监会参照公务员法管理专业科目考试大纲 (计算机类)...
  4. python文件传输模块ftplib模块的使用
  5. python不同层级模块的导入和文件的读写
  6. day17 - 动态内存的分配初步理解
  7. 想一下,最大公约数怎么求
  8. win linux 装系统 通过 u盘
  9. Photon——Setup and Config 设置与配置
  10. mysql 5.7 redo replacation_mysql replace
  11. ROS中阶笔记(三):机器人仿真—ArbotiX+rviz功能仿真
  12. 1284. Minimum Number of Flips to Convert Binary Matrix to Zero Matrix
  13. 软件架构设计–五视图法
  14. 面对SSD的步步紧逼,HDD依然奋斗不息
  15. 查看windows office是否激活
  16. PCL:点云数据(*.pcd)文件格式详解
  17. 巴西柔术第三课:封闭式防守的降服技术
  18. 基于用户体验的手机产品交互设计原则
  19. 通过python添加ad域账号_基于python LDAP3的AD域账号注册系统
  20. Unity 基础常用的脚本(一)

热门文章

  1. Golang实现基于Websocket协议的H5聊天室
  2. Android之远程图片获取和本地缓存
  3. 【数据结构的魅力】008.图
  4. Python教程_1_引言
  5. html的代码作用域,JavaScript作用域的全面解析(附代码)
  6. 把RDD简单的转换成DataFrames
  7. 熊海博客php版本,xhcms_v1.0 熊海CMS是由熊海开发的一款可广泛应用于个人博客 联合开发网 - pudn.com...
  8. mysql部署window设置分片_window配置 mysql 详细步骤
  9. java kettle 日志 log_kettle使用log4j管理输出日志
  10. [C++11] 新特性总结