elvo 发表于 2014-5-24 19:12:02

优化了一下算法。。。。#include <stdio.h>

int main()
{
        int i=0;
        int iDIV3=0;
        int iDIV5=0;
        while(i<100){
                i=(iDIV3>=iDIV5)?iDIV5:iDIV3;
                if(i==iDIV3){
                        printf("*");
                        iDIV3+=3;
                }
                if(i==iDIV5){
                        printf("#");
                        iDIV5+=5;
                }
                printf(" -- %d\n",i);
        }
        return 0;
}

lwwj888999 发表于 2014-5-24 19:56:14

两包烟的钱,把不了妹买不了田,不如拿来支持小甲鱼推出更多原创教学视频!

txt888 发表于 2014-5-24 20:34:52

来见识见识

whj 发表于 2014-5-24 21:31:55

bool = 0
for x in range(0, 101):
    if x%3 == 0:
      out = str(x) + "*"
      bool = 1
    if x%5 == 0:
      if bool:
            out = out + "#"
      else:
            out = str(x) + "#"
            bool = 1
    if bool:
      print (out)
    else:
      print(str(x))

    bool = 0

zjb210 发表于 2014-5-24 21:51:54

学习一下,看看对不对额.

ghvn7777 发表于 2014-5-24 22:40:04

感谢楼主分析囊

savannah 发表于 2014-5-24 22:47:01

这个要看看的:big

haovcf 发表于 2014-5-24 23:00:47

真的吗/我来试试

haovcf 发表于 2014-5-24 23:20:24

为啥要加头文件<stdafx.h>, 不加也可以运行吧?

haovcf 发表于 2014-5-24 23:23:02

没有加<stdafx.h>,运行了下,没发现意外。。

xajh2010 发表于 2014-5-24 23:40:35

看看我写的能通过不、

隐袭战龙 发表于 2014-5-25 09:22:34

这题不是很简单吗,一个for就可以了里面是switch

cqxcool 发表于 2014-5-25 13:04:10

感谢楼主无私奉献!

崇崇 发表于 2014-5-25 13:43:27

看看是怎么样的.

webxiaohua 发表于 2014-5-25 13:52:40

看看到底是啥

暗夜墨羽 发表于 2014-5-25 13:54:16

Hello World

addeva@163.com 发表于 2014-5-25 14:54:23

本帖最后由 addeva@163.com 于 2014-5-25 15:37 编辑

学习下~~

xqlsrjjjh 发表于 2014-5-25 15:07:19

这个不错:lol:

不要说太多 发表于 2014-5-25 15:20:58

顶楼主啦..希望楼主多发精品好帖啦.....

东方雄狮 发表于 2014-5-25 15:34:12

激动人心,无法言表!!!
页: 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17
查看完整版本: 【转载CSND】一道淘汰85%面试者的百度开发者面试题