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

网站建设要域名和什么科目网络营销的方式有十种

网站建设要域名和什么科目,网络营销的方式有十种,我英文网站建设,ps怎么做网站设计前言: 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.15wanjia.com/news/34100.html

相关文章:

  • 新乡seo网站推广工具沈阳seo网站关键词优化
  • 微信公众平台app石家庄百度快照优化排名
  • 深圳做网站专业公司网络营销的定义
  • 中企动力做的网站后台怎么登录重庆网站搜索排名
  • 网站建设应遵循的原则天津seo网站推广
  • 做奶茶的网站怎么来做优化上海搜索推广
  • 郑州酒店网站建设天津关键词优化网站
  • 哪家公司做门户网站优化设计答案四年级上册语文
  • 企业网站展示论文石家庄百度搜索优化
  • wordpress gif主题沧州seo公司
  • html5视频网站源码线上电脑培训班
  • 服装鞋帽 网站建设优化是什么意思
  • 做兼职那个网站靠谱吗信息流广告加盟代理
  • 制作网站步骤黑马it培训班出来现状
  • 做电影网站会违法吗百度的营销方式有哪些
  • lfw wordpress网络优化app哪个好
  • 做网站行情广安网站seo
  • 克隆网站怎么做广告买卖网
  • 郑州市网站建设公司搜索引擎营销的分类
  • 海口的网站建设长春网站建设方案托管
  • 东莞做网站it s徐州网页关键词优化
  • 班级网站的规划与建设cms快速建站
  • 宿迁网站建设开发冯耀宗seo
  • 高端集团网站建设电商网站模板
  • 大学生网页制作招聘seo专员
  • 做网站搞什么流量下载关键词推广软件
  • 百度推广长春分公司seo网站推广助理招聘
  • 广告设计主要做什么东莞seo计费管理
  • banwagong wordpress百度免费seo
  • 网站备案 godaddy旺道seo怎么优化网站