写一段代码将a_b_ _c_ _ _d_转换成_ _ _ _ _ _ _abcd;

int main(int argc, const char * argv[])
{char str[20];int count=0,tcount=0;                 //count是下划线计数器//tcount是非下划线字符计数器while (scanf("%s",str)!=EOF) {int lenth=(int)strlen(str);           //lenth是输入字符串长度for (int j=lenth-1; j>=0;j--) {if (str[j]=='_') {                         //从字符串尾部判断,如果是下划线count++;                            //那么count加一}else{                                      //如果是非下划线字符,”tcount++;                          //那么tcount加一,str[lenth-tcount]=str[j];  //并且用当前字符加入“栈}}for (int i=0; i<count; i++) {   //对前面写入下划线str[i]='_';}printf("%s",str);count =0;tcount=0;}return 0;
}

写一段代码将a_b_ _c_ _ _d_转换成_ _ _ _ _ _ _abcd相关推荐

  1. (63)FPGA面试题-用verilog写一段代码,实现消除一个glitch(毛刺)(二)

    1.1 FPGA面试题-用verilog写一段代码,实现消除一个glitch(毛刺)(二) 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)FPGA面试题-用verilo ...

  2. (62)FPGA面试题-用verilog写一段代码,实现消除一个glitch(毛刺)(一)

    1.1 FPGA面试题-用verilog写一段代码,实现消除一个glitch(毛刺)(一) 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)FPGA面试题-用verilo ...

  3. 用 wait-notify 写一段代码来解决生产者-消费者问题

    用 wait-notify 写一段代码来解决生产者-消费者问题 参考文章: (1)用 wait-notify 写一段代码来解决生产者-消费者问题 (2)https://www.cnblogs.com/ ...

  4. 在记事本上用java写一段代码,程序到底是如何跑起来的?

    首先我们在记事本上写一段代码,并把类型改成java文件 不知道大家有没有想过,当我们写下这样一段代码,计算机是如何来运行它的? 它的运行路径如下: 第一步:我们在记事本上写代码,它是一个.java文件 ...

  5. 不写一段代码来获取扇贝单词的接口数据

    不写一段代码来获取扇贝单词的接口数据 第一步,登录并寻找可以爬取的数据(想直接看结论可以到第四步) 第二步,对症下药 第三步,解密接口 第四步,使用现成的方法获取数据 最近想做一个背单词相关的app, ...

  6. 用python3写一段代码提取pdf和ofd格式发票内容并json格式化输出

    使用Python 3写一段代码来提取PDF和OFD格式发票内容并以JSON格式输出,可以使用Python库PyPDF2和pyofd:import PyPDF2 import pyofd# 读取PDF文 ...

  7. 写一段代码在遍历 ArrayList 时移除一个元素?

    今天楼主继续分享一道经典Java面试题并进行相关知识点的拓展: 上题: 写一段代码在遍历 ArrayList 时移除一个元素? 该问题的关键在于面试者使用的是 ArrayList 的 remove() ...

  8. 假设写一段代码引导PC开机这段代码是 ? Here is a tiny quot;OSquot; :-D

    Hello world -- OS 我找到了华科绍志远博士的相关代码,发现他依据MIT的JOS的boot.S 稍作改动.然后单独剥离出来,能够非常好玩~ 资料下载地址: http://download ...

  9. 程序员写了段代码,自称完美! 网友: 我现在还在改你的Bug

    现在的互联网技术在飞速进步着,加之有一些程序员确实是喜欢编程,长久如此,很多程序员的技术也得到了一个质的飞跃,于是都想写出一个堪称没有Bug的代码! 这不,近日又有一位程序员发帖称: 可以看到,这是一 ...

最新文章

  1. Computer:路由器、交换机、猫Modem的简介、区别之详细攻略
  2. LeetCode 397. 整数替换(递归 贪心)
  3. 概率论与数理统计 (二)计算题和应用题
  4. Java基础——详尽说明try-catch-finally的用法
  5. python刻度增加1个数_Matplotlib添加一个特定的勾号,表示轴的最大多个刻度单次观察...
  6. DNC: A deep neural network-based clustering-oriented network embedding algorithm 2021
  7. ftp服务器要什么配置文件,ftp服务器要求什么电脑配置
  8. 传统蓝牙base on pincode配对以及安全简单配对(Secure Simple Pairing)流程介绍
  9. ie登录显示登录到ftp服务器,Ie浏览器登录ftp服务器
  10. Keil、uVision、RealView、MDK、Keil C51之间的区别
  11. 汽车零部件-线控底盘
  12. an tu tu html5 test,2016年中考英语试题感叹句专项练习题
  13. house of cat
  14. 【故障解决】ORA-06502错误解决
  15. VB 让图片自动适应picturebox控件大小的方法
  16. 最近公共祖先 (Lowest common ancestor)
  17. 都2022了,不会还有人不会idea注释相关的配置吧,速进本文
  18. 查找过的资料-防丢失
  19. 《鹰猎长空》探析日本电影业在东西方文化间的摇摆
  20. 5 ROS的安装与常用操作简介

热门文章

  1. 产品经理待遇有多少?揭秘产品经理真实收入
  2. java+SQL做学生信息管理系统(增删改查)
  3. uboot下phy的工作
  4. VUE获取上月、当月、前几月等等问题
  5. 发现一个很神奇的现象,求大神解释
  6. 微信公众号接入第三方平台
  7. 【技术引擎——汇聚IT思想之间的碰撞】
  8. fluent二维叶型仿真_Fluent案例4【自然对流】
  9. Python 数据分析 泰坦尼克经典案例
  10. 没钱没经验的人到底拿什么资本创业?