当前位置: 首页 > news >正文

澳门建设银行官方网站百度seo策略

澳门建设银行官方网站,百度seo策略,做网站放到百度上需要什么,WordPress浮动栏前言: 1.CSDN由于我的排版不怎么好看,我的有道云笔记比较美观,请移步有道云笔记 2.修炼必备 1)入门必备:VS2019社区版,下载地址:Visual Studio 较旧的下载 - 2019、2017、2015 和以前的版本 (m…

前言:

1.CSDN由于我的排版不怎么好看,我的有道云笔记比较美观,请移步有道云笔记

2.修炼必备

        1)入门必备:VS2019社区版,下载地址:Visual Studio 较旧的下载 - 2019、2017、2015 和以前的版本 (microsoft.com)

        2)趁手武器:印象笔记/有道云笔记

        3)修炼秘籍:牛客网 - 找工作神器|笔试题库|面试经验|实习招聘内推,求职就业一站解决_牛客网 (nowcoder.com)

        4)雷劫必备:leetcode 力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 

        注:遇到瓶颈怎么办?百度百科_全球领先的中文百科全书 (baidu.com)

字符串的求解

1.问题描述

给定一个字符串(长度在0-1000),求出该字符串的长度,注:输入字符串的各字符之间不存在空格

2. 代码解释

        法一:使用库函数strlen()求解【需包含头文件string.h】

注:strlen()函数是用于求字符串长度的,是得到'\0'字符之前的所有字符数

#include <stdio.h>
#include <string.h>int main()
{char str[1000] = "";while(scanf("%s", str)!=EOF)printf("%d\n", strlen(str));return 0;
}

EOF是一个宏,它本质是-1,当scanf()函数返回EOF的时候,就说明scanf()没有任何输入。

EOF的宏定义如下:

        #define EOF -1

        法二: 计数器 

思路分析:使用一个计数器变量计算字符串'\0'之前的字符总数

#include <stdio.h>
#include <assert.h>int getCharTotal(const char* str)
{assert(str);//判断空指针int count = 0;//统计'\0'之前的字符数while (*str != '\0'){count++;//计数str++;//指向下一个字符}return count;
}int main()
{char str[100] = "";while (scanf("%s", str) != EOF){int total = getCharTotal(str);printf("%d\n", total);}return 0;
}

        法三:指针-指针

思路分析:引入一个字符指针,让该字符指针指向字符串的首地址,使该指针遍历到'\0'的地址后,让指针指向的地址减去字符串起始地址,即得到'\0'之前的字符总数

#include <stdio.h>
#include <assert.h>int getCharTotal(const char* str)
{assert(str);//判断空指针const char* cur = str;//遍历指针//使遍历指针遍历到'\0'的位置while (*cur != '\0'){cur++;}//指针-指针得到的是字符个数return cur - str;
}int main()
{char str[100] = "";while (scanf("%s", str) != EOF){int total = getCharTotal(str);printf("%d\n", total);}return 0;
}

         法四:递归

思路分析:字符没有遇到'\0'的时候进行递归,进行递归的时候,需要得到当前字符指向它的下一个字符的地址,且字符串长度+1,遇到'\0'之后,返回字符串的长度

#include <stdio.h>
#include <assert.h>int getCharTotal(const char* str)
{assert(str);//判断空指针if (*str == '\0')return 0;return 1 + getCharTotal(str + 1);
}int main()
{char str[100] = "";while (scanf("%s", str) != EOF){int total = getCharTotal(str);printf("%d\n", total);}return 0;
}

http://www.mmbaike.com/news/52005.html

相关文章:

  • b2b网站开发技术文档google推广seo
  • 河池网站制作深圳百度快速排名优化
  • 网站开发找哪个百度网址大全设为主页
  • 公安局网站备案seo网站推广目的
  • 2016市网站建设总结友情链接你会回来感谢我
  • 常熟做网站seo优化教程自学
  • 网站后端做留言板功能百中搜
  • 小俊哥网站建设广告联盟怎么做
  • js代码网站大全seo网站优化工具
  • 哪个公司做网站好苏州现在什么网络推广好
  • 写网站策划书需要注意什么2023最新15件重大新闻
  • 郑州网站seo外包站长工具域名解析
  • 自助网站建设开发北京网优化seo公司
  • 淘宝客网站备案流程sem投放
  • 个人asp网站模板下载近10天的时事新闻
  • 公积金网站建设方案免费发广告的网站
  • 帮人做淘宝美工的网站安徽seo优化规则
  • 嘉兴网站建设技术开发aso优化注意什么
  • 安徽住房和城乡建设厅seo研究中心qq群
  • 网页设计搜题软件企业seo顾问服务
  • 外国做家具的网站百度公司有哪些部门
  • 快速 模板 做网站百度知道推广软件
  • 青岛网站搭建网站分析报告
  • 移动终端的网站短视频培训要多少学费
  • 采购网站平台百度下载app下载安装到手机
  • 永久域名免费注册网站火星培训机构收费明细
  • .net网站源码下载关键词搜索排名
  • 男女做那些事免费网站商品关键词优化的方法
  • excel免费模板网站上海最新新闻事件今天国内
  • 一个服务器如何建设多个网站seo费用价格