注:如果看不懂代码的作用,可以手动模拟一下该程序的执行过程

#include<stdio.h>
#include<string.h>
int main()
{char str[100];int i,t,N0,N1;int max0=0,max1=0;//存放最大连续串的个数int zero=0,one=0;//0和1的计数器printf("请输入一个只由0和1组成的字符串:\n");gets(str);t=strlen(str);for(i=0;i<t;i++){if(str[i]=='0'){zero++;if(one>max1) max1=one;//将连续1串的最大值存放在变量max1中one=0;//将1的计数器清0}if(str[i]=='1'){one++;if(zero>max0) max0=zero;//将连续0串的最大值存放在变量max0中zero=0;//将0的将计数器清0}}N0=max0;N1=max1;printf("N0=%d,N1=%d\n",N0,N1);    return 0;
}

C语言:零幺串(N0为最大连续零串的个数,N1为最大一串的个数)相关推荐

  1. NLP事件抽取综述(上中下):中文事件抽取、开放域事件抽取、事件数据生成、跨语言事件抽取、小样本事件抽取、零样本事件抽取等类型

    https://github.com/xiaoqian19940510/Event-Extraction 近年来事件抽取方法总结,包括中文事件抽取.开放域事件抽取.事件数据生成.跨语言事件抽取.小样本 ...

  2. Swift语言难度大吗?适不适合零基础学习?

    如今人们使用的各式各样的智能手机系统都是不一样的,比如iphone系统就是有Swift语言编写而成的,我们可以在Swift语法当中看到Objective-C.JavaScript.C#.Python等 ...

  3. c语言判断回文字符串递归,用递归实现判断一个字符串是否为回文串

    //用递归实现判断一个字符串是否为回文串 import java.util.Scanner; public class Palindrome { //判断是否为回文串 in型参数代表字符串起止位置 p ...

  4. 从零实现Vue的组件库(零)- 基本结构以及构建工具

    今年三月份入职以来,一直在做后台运营系统,其中重复性工作有很多,其中组件库就是一项.尽管现阶段有很多优秀的开源组件库,但是为了适应产品奇奇怪怪的需求,还是要手动实现一些组件.将其沉淀下来,积累一些自己 ...

  5. ACMNO.41C语言-数字调序 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数

    题目描述 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图. 写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数. 输入 输入数据的个数n n个整数 移动的位置m ...

  6. ACMNO.37 C语言-数字交换 输入10个整数,将其中最小的数与第一个数对换,然后把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。

    题目描述 输入10个整数,将其中最小的数与第一个数对换,然后把最大的数与最后一个数对换. 写三个函数: ①输入10个数:②进行处理:③输出10个数. 输入 10个整数 输出 整理后的十个数,每个数后跟 ...

  7. Algorithm:C+语言实现之数组相关算法(和为定值的两个数、和为定值的m个数、荷兰国旗、长度为2n的洗牌算法、任意长度数组的洗牌算法)

    Algorithm:C+语言实现之数组相关算法(和为定值的两个数.和为定值的m个数.荷兰国旗.长度为2n的洗牌算法.任意长度数组的洗牌算法) 目录 数组 1.寻找和为定值的两个数 2.和为定值的m个数 ...

  8. 联想m7400pro清零方法_联想打印机怎么清零 联想打印机清零方法【教程】

    今天小编为读者挑选出了联想 打印机 部分机型的清零方式,希望阅读完这篇文章能帮助到各位. LJ3010A.LJ3116A.LJ3220A清零方式 先点击控制面板上的"联机"按钮,让 ...

  9. 枚举算法:试统计正整数n的阶层n!=1*2*...*n尾部连续零的个数。

    试统计正整数n的阶层n!=12-*n尾部连续零的个数. 思路: 首先通过常用对数累加和s=lg2+lg3+-+lg n确定n!的位数m=s+1,即a数组元素的个数.设计两重循环,模拟整数竖式乘法实施各 ...

最新文章

  1. IDT系列:(一)初探IDT,Interrupt Descriptor Table,中断描述符表
  2. lenovo L480 进入bios_重装系统重启后不引导,重装系统无法进入引导
  3. Opencms安装和配置
  4. .NET操作WORD文档另存为其他格式的文件
  5. 选出你最喜欢的Linux操作系统吧
  6. 【飞秋】Android开发——NDK开发入门
  7. composer update 无法执行命令原因及解决方法
  8. Python 03 基础作业
  9. spring controller 增加header字段forward_Spring 注解编程之模式注解
  10. win7 安装 kb2999226补丁(安装vs2015 报错kb2999226)
  11. 在苹果Mac中如何修改图片格式?
  12. Mysql CPU占用100%查询
  13. 说说知名软件的伪装和防范(下)
  14. 如何下载大同市卫星地图高清版大图
  15. 上海二工大 - 健康日报AutoCheck
  16. 多个div水平横向排列
  17. UX最佳实践:提高用户体验影响力的艺术
  18. Cooapods为iOS项目配置SnapKit等第三方框架
  19. 机器人单关节力矩控制
  20. python scapy教程_scapy学习笔记

热门文章

  1. HDCP @HMAC-SHA256[基于mbedtls]
  2. 【深度科普】辐射的真相
  3. iPhone4S国行、港版、美版、妖机识别与选购(转)
  4. 提高免疫力的食物 十种提升免疫力食材
  5. 遗传算法工具箱Optimization
  6. 产品设计 【互联网产品设计常用文档类型】
  7. linux中的dns中的hint,DNS问题
  8. 华章1-2月份新书简介(2017年)
  9. 中国计量大学计算机专业全国名次多少,中国计量大学实力水平如何,全国排名是多少?...
  10. 别了,我的程序员生涯!