“火柴棍式”程序员面试题

来源:互联网 发布:eslyric源码 编辑:程序博客网 时间:2024/04/29 18:39

今天看到一道有趣的面试题,晒一下


/** * 火柴棍式 程序题 * 你只能增加或是修改其中的一个字符,请你给出三种答案。int n = 20; for(int i = 0; i < n; i--){    printf("-");} * @author Administrator * */public class Matchstick {public static void main(String[] args) {// TODO Auto-generated method stubint n = 20;//int i=0;i<n;i-- 这是原题//1. i<n不成立了,则n--for(int i=0;i<n;n--) {System.out.println("-");}//2.i-- -1,-2,-3,-4...-20for(int i=0;-i<n;i--) {System.out.println("-");}//3.在c语言中应该可以,此处java中编译不通过,中间条件为boolean值/*for(int i=0;i+n;i--) {System.out.println("-");}*/}}


原创粉丝点击