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

哪个网站可以找设计师做设计菜鸟零基础如何自学编程

哪个网站可以找设计师做设计,菜鸟零基础如何自学编程,苍南建设网站,怎么做美食团购网站前言:内容包括:题目,代码实现,大致思路,代码解读 题目: “666”是一种网络用语,大概是表示某人很厉害、我们很佩服的意思。最近又衍生出另一个数字“9”,意思是“6翻了”&#xff0…

前言:内容包括:题目,代码实现,大致思路,代码解读

题目:

“666”是一种网络用语,大概是表示某人很厉害、我们很佩服的意思。最近又衍生出另一个数字“9”,意思是“6翻了”,实在太厉害的意思。如果你以为这就是厉害的最高境界,那就错啦 —— 目前的最高境界是数字“27”,因为这是 3 个 “9”!

本题就请你编写程序,将那些过时的、只会用一连串“6666……6”表达仰慕的句子,翻译成最新的高级表达。

输入格式:

输入在一行中给出一句话,即一个非空字符串,由不超过 1000 个英文字母、数字和空格组成,以回车结束。

输出格式:

从左到右扫描输入的句子:如果句子中有超过 3 个连续的 6,则将这串连续的 6 替换成 9;但如果有超过 9 个连续的 6,则将这串连续的 6 替换成 27。其他内容不受影响,原样输出。

输入样例:

it is so 666 really 6666 what else can I say 6666666666

输出样例:

it is so 666 really 9 what else can I say 27

 代码实现:

#include<stdio.h>
int main()
{char arr[1001] = { 0 };gets(arr);int len = strlen(arr);int count = 0;int i = 0;for (i = 0; i <= len; i++){if (arr[i] == '6'){count++;}else{if (count > 9){printf("27");}else if (count > 3){printf("9");}else{int j = 0;for(j=0;j<count;j++){printf("6");}}count = 0;printf("%c", arr[i]);}}return 0;
}

大致思路:

1 将字符串存入字符数组中,遍历整个字符串包括字符串的结束标志'\0'

2 若是当前字符是字符6则计数一次,若是当前字符不是字符6,则需要打印出此字符

    因为6是连续的,故而计数6的个数的结束标志是:当前遍历到的某个元素不是字符6

    因此当连续的几个6排在一串字符的末尾时,我们需要遍历到'\0',才能判定6的连续结束

3  在打印此字符之前,我们需要先打印出:27 or 9 或者连续的6(个数不大于3个)

    一旦打印出:27 or 9 或者连续的6(个数不大于3个)后需要将统计的6个数清零

代码解读:

part 1

    char arr[1001] = { 0 };gets(arr);int len = strlen(arr);int count = 0;

需要用gets读取带有空格的字符串

求出字符串的长度len,此时len就是字符串的结束标志'\0'的下标

part 2:遍历字符串,统计6的个数

    int i = 0;for (i = 0; i <= len; i++){if (arr[i] == '6'){count++;}else{if (count > 9){printf("27");}else if (count > 3){printf("9");}else{int j = 0;for(j=0;j<count;j++){printf("6");}}count = 0;printf("%c", arr[i]);}}
http://www.yayakq.cn/news/748666/

相关文章:

  • 网站数据怎么做论文注释wordpress 编辑器修改
  • 婚庆网站论文禁止WordPress转义
  • 优秀材料写作网站网站建设胡菘
  • 网站首页框架图网站建设一百万
  • 网站建设业务网络广告营销的实现方式
  • 网站的开发流程分为公司网站后台怎么上传视频
  • 做网站的科技公司苏州网架公司
  • 域名后缀cn做网站阿里云和wordpress
  • 门户网站静态页面利用别人域名做自己的网站
  • 重庆做网站最好的58加盟创业网
  • 创业投资公司网站建设常州市网站建设公司
  • python 网站建设深圳网站建设高端设计
  • 国际贸易网站建设 中企动力湖北苏州哪里做网站
  • 机关单位网站安全建设做网站找哪家好?聚禄鼎科技是一家给企业做网站的公司
  • 网站销售流程大同网络公司
  • 培训网站建设课程厦门seo关键词优化
  • 效果图网站模板网站cms系统
  • 比较大的建站公司下沙网站建设
  • 网站域名怎么弄手机应用商店app
  • 免费空间网站源码微信小程序开发平台入口
  • 青岛做网站排名哪个公司做网站建设好
  • 保险网站导航杭州seo相关网站
  • 网站制作的评价解析到网站怎样做
  • 慈溪市网站建设微信小程序界面设计模板
  • 网站关键词搜索无锡电子商城网站设计
  • 买衣服的网站排行榜工程资质
  • wordpress 文章广告seo的基本工作内容
  • 松阳建设网站免费html网站模板下载
  • 工作设计室网站什么网站有题目做
  • 设计网站注意哪些问题开展网络营销的企业网站有哪些