在右侧我们给出了一个已经基本完成的程序,读入了一个字符串,调用了一个叫str_len的函数来计算这个字符串的长度,并输出。

聪明的你应该已经发现了,这个叫str_len的函数并没有完成,在不修改函数原型的情况下,请完成str_len函数,实现我们上述的功能吧。

样例输入

abcdefg
样例输出

7
代码:

import java.util.*;
public class Main{public static void main(String args[]){Scanner input = new Scanner(System.in);String str = input.nextLine();System.out.println(str_len(str));}static int str_len(String str){//请在这里完成代码int length = 0;char[] s = str.toCharArray();for(int i = 0; i < s.length; i++){++length;}return length;}}

计蒜客挑战难题:字符串长度相关推荐

  1. 计蒜客 挑战难题 爬楼梯

    计蒜客 挑战难题 爬楼梯 假设你现在正在爬楼梯,楼梯有n级.每次你只能爬1级或者2级,那么你有多少种方法爬到楼梯的顶部? 格式: 第一行输入一个数n(n<=50),代表楼梯的级数. 接下来一行输 ...

  2. 计蒜客挑战难题:最后一个单词的长度

    给定由大写,小写字母和空格组成的字符串,返回最后一个单词的长度. 如果不存在最后一个单词,返回0 注意: "单词"是指不包含空格符号的字符串 例如: s = "hello ...

  3. 计蒜客挑战难题:移除数组中的重复元素

    给定一个升序排列的数组,去掉重复的数,并返回新的数组的长度. 例如: 数组A = {1, 1, 2},你的函数应该返回长度2,新数组为{1, 2} 要求: 不能新开数组分配额外的空间.即常数空间限制. ...

  4. 计蒜客挑战难题:元素移除

    给定一个数组和一个数(该数不一定在数组中),从数组里删掉这个数字,返回剩下的数组长度. 如:A[] = {1, 2, 3, 4, 5}, 要删除数字3, 那么返回数组长度为4. 亲爱的小伙伴们,题目是 ...

  5. 计蒜客挑战难题:泥塑课

    小米是一个幼儿园老师,每学期的泥塑课上,她都会给每个学生发不超过250立方厘米的等量橡皮泥,教大家做泥塑.在上课过程中,她发现每个班都恰好有一个小朋友会去抢另一个小朋友的橡皮泥,于是她决定,在正式开始 ...

  6. 计蒜客挑战难题:爬楼梯

    假设你现在正在爬楼梯,楼梯有n级.每次你只能爬1级或者2级,那么你有多少种方法爬到楼梯的顶部? 格式: 第一行输入一个数n(n<=50),代表楼梯的级数. 接下来一行输出你的方法总数. 样例输入 ...

  7. 计蒜客挑战难题:整数转换成罗马数字

    给定一个整数num,( 1<=num<=3999),将整数转换成罗马数字. 如1,2,3,4,5对应的罗马数字分别位I,II,III,IV,V等. 格式: 第一行输入一个整数,接下来输出对 ...

  8. 计蒜客挑战难题:矩阵翻转

    晓萌最近在做一个翻转图片的应用,你可能也知道,图片其实是由一个个的点组成的.于是,晓萌想先做一个可以翻转矩阵的程序,来解决他问题的核心部分. 输入第一行包括由空格分开的整数M.N.T(0 < M ...

  9. 计蒜客挑战难题:简单斐波那契

    斐波那契数列是一种非常有意思的数列,由 00 和 11 开始,之后的斐波那契系数就由之前的两数相加.用数学公式定义斐波那契数列则可以看成如下形式: F_0=0F ​0 ​​ =0 F_1=1F ​1 ...

最新文章

  1. Java项目:慢病报销管理信息系统(java+MySQL+Jdbc+Servlet+Jsp)
  2. ​20210716未来智能实验室收录资料
  3. 『高级篇』docker之APIGateway(17)
  4. CSS设置图片与文字水平居中对齐
  5. oracle 之 using 使用
  6. P2680 运输计划
  7. (转)Altera的几个常用的Synthesis attributes
  8. Linux下oracle em安装,关于在linux下手动安装oracle之后,安装em的问题
  9. 计算器排html页面,简易计算器html页面代码
  10. 帆软9.0动态列之解决动态列的分组统计问题
  11. 使用macVLAN网络模式的容器连通性和延迟的测试
  12. okhttp3+retrofit2+rxjava2使用
  13. ppt滚动动画随机选题
  14. 黑盒测试---等价类划分
  15. Sample larger than population or is negative
  16. Sentinel控制台 1.8.0实时监控空白
  17. 基于局部自适应色差阈值的彩色图像边缘检测_爱学术
  18. 提高图片的清晰度和加载速度
  19. 盛世昊通董车长2.0,拼车车运营模式解读
  20. 全程干货!拍乐云受邀LiveVideoStackCon,首席科学家分享拥塞控制最佳实践

热门文章

  1. 1.GD32F103配置环境,搭建工程
  2. ROS 教程之 navigation : 用 move_base 控制自己的机器人(1)
  3. 【重难点】【JVM 01】OOM 出现的原因、方法区、类加载机制、JVM 中的对象
  4. 【JVM】第一章 JVM体系结构
  5. 微信小程序|开发实战篇之十一---商品页面和购物车页面
  6. Entity Framework加载相关实体——Eager Loading
  7. windows中使用mysql配置my.ini时的坑
  8. POJ_1088 滑雪(记忆型DP+DFS)
  9. 【C++】为什么INT_MIN不是直接写成-2147483648(转载)
  10. DevExpress使用技巧总结