| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1334 人关注过本帖
标题:新人 刚刚学习c 大家多多帮助哇
只看楼主 加入收藏
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
看清楚8楼的说话没有?你们i从0开始,又是i++,当i=0时b*i得到什么?一直乘下去会得什么?这是初始化可以解决得掉的问题吗?都没有实际运行过自己贴出来的代码?

授人以渔,不授人以鱼。
2011-09-23 10:07
为我留住记忆
Rank: 4
来 自:北京
等 级:业余侠客
帖 子:130
专家分:226
注 册:2011-4-30
收藏
得分:0 
  e额  貌似我已经在前面说了i=1开始  请你看清楚

学习c是为了自己更强大。。。
2011-09-23 10:08
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
那是,冤枉你了,代码出手快,改得也快,继续这样就好。

授人以渔,不授人以鱼。
2011-09-23 10:14
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
你一定不服气的,就用你4楼的代码,算你初始化了b=1,那么我问你:当输入了a=0的时候,输出是多少?对吗?如果输入了负数,你怎么办?这样写程序,哪个教你的?谭浩强?

[ 本帖最后由 TonyDeng 于 2011-9-23 10:20 编辑 ]

授人以渔,不授人以鱼。
2011-09-23 10:19
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
又再来一个问题:如果输入的a是两位数,有什么问题?

授人以渔,不授人以鱼。
2011-09-23 10:25
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:0 
别吵了,留住记忆那位同学,写代码时变量使用前要先初始化,别人提醒出来自己把帖子里的代码改了就好啦

总有那身价贱的人给作业贴回复完整的代码
2011-09-23 10:55
刘风琪
Rank: 2
等 级:论坛游民
帖 子:11
专家分:10
注 册:2011-9-2
收藏
得分:0 
呵呵   是哦   b=1应该好点
2011-09-23 11:04
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
其实不是代码改不改的问题,是写程序有没有良好习惯的问题。用scanf()接收数据,谨慎的人都应该把收到的结果输出一次验证是不是得到了正确的输入。比如这个程序,如果用户输入了-1,完全是有可能的,那么即使你加上了b=1的初始化,最终得到了(-1)!=1的荒唐结果。其实只要你把接收的数据完整输出,一旦看到这样的结果自然就知道出问题。但你若没有这种输出,就可能根本没意识到存在这么一个漏洞。这样的程序,就是没有实用性的,也表明写程序的人,没有实战经验,到外面应聘考查,这么一个简单的程序就能否定你的工作能力,不要以为我跟你开玩笑。不领情没关系,吃亏的总不可能是我。

那样的代码,补上了初始化b=1,你让一个招聘者看看,会说你什么?!

[ 本帖最后由 TonyDeng 于 2011-9-23 11:19 编辑 ]

授人以渔,不授人以鱼。
2011-09-23 11:13
w527705090
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:11
帖 子:441
专家分:1882
注 册:2011-6-28
收藏
得分:0 
回复 18楼 TonyDeng
有道理~~~强烈认同~~~~

有心者,千方百计;无心者,千难万难。
2011-09-23 11:23
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:0 
回复 18楼 TonyDeng
他又不是以C语言作为吃饭的饭碗,这代码一看就是没工作经验的学生写的,你何必生这么大气呢,也许人家只是个爱好者。

总有那身价贱的人给作业贴回复完整的代码
2011-09-23 11:26
快速回复:新人 刚刚学习c 大家多多帮助哇
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020298 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved