24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 536  |  回复: 6

小木_张

木虫 (职业作家)

[交流] 【求助】小程序 已有4人参与

clear
n=input('Enter an integer:');
re=1;
for ii=1:n
    if n==0
        disp('Error');
    else
        re=re*ii;
        if ii==n
            fprintf('n!=%d\n',re);
        end
    end
end
当输入n为0时 为什么打印不出 error信息呢
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

日子就是问题叠着问题,要挺胸抬头去面对。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lijinfeng042

木虫 (小有名气)

Matlab

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
robert2020(金币+2):辛苦了! 2010-12-07 09:29:31
引用回帖:
Originally posted by 小木_张 at 2010-12-06 21:14:42:
clear
n=input('Enter an integer:');
re=1;
for ii=1:n
    if n==0
        disp('Error');
    else
        re=re*ii;
        if ii==n
            fprintf('n!=%d\n',re);
        end
    end ...

因为 for ii=1:n这句在n=0不满足 就直接结束了for
工作了,偶尔会上来~可以关注新浪微博 @云是风的梦_Matlab
2楼2010-12-06 23:22:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小木_张

木虫 (职业作家)

引用回帖:
Originally posted by lijinfeng042 at 2010-12-06 23:22:52:

因为 for ii=1:n这句在n=0不满足 就直接结束了for

哦  谢谢你了 我再看看
日子就是问题叠着问题,要挺胸抬头去面对。
3楼2010-12-07 08:28:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

change0618

铁杆木虫 (著名写手)

方丈大师


小木虫(金币+0.5):给个红包,谢谢回帖交流
你这个小程序用re=factorial(n)就可以了吧
4楼2010-12-07 08:48:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

change0618

铁杆木虫 (著名写手)

方丈大师

★ ★ ★
robert2020(金币+3):多谢应助!辛苦了! 2010-12-07 09:29:52
clear
n=input('Enter an integer:');
if n<=0
  disp('Error, n<=0');
end
re=1;
for ii=1:n
  re=re*ii;
end
fprintf('n!=%d\n',re);







clear
n=input('Enter an integer:');
if n<0
  disp('Error, n<0');
end
re=factorial(n);
fprintf('n!=%d\n',re);
5楼2010-12-07 08:49:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小木_张

木虫 (职业作家)

引用回帖:
Originally posted by change0618 at 2010-12-07 08:48:55:
你这个小程序用re=factorial(n)就可以了吧

factorial函数是用来求阶乘的吗 以前没用过 呵呵
日子就是问题叠着问题,要挺胸抬头去面对。
6楼2010-12-07 15:04:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaopowan

木虫 (小有名气)

robert2020:请勿copy他人的回帖。谢谢! 2010-12-08 09:30:18
clear
n=input('Enter an integer:');
if n<=0
  disp('Error, n<=0');
end
re=1;
for ii=1:n
  re=re*ii;
end
fprintf('n!=%d\n',re);







clear
n=input('Enter an integer:');
if n<0
  disp('Error, n<0');
end
re=factorial(n);
fprintf('n!=%d\n',re);
7楼2010-12-07 15:12:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 小木_张 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿安徽大学0817化学工程与技术,求调剂 +9 我不是只因 2026-04-02 9/450 2026-04-03 00:55 by 小徐0109
[考研] 285求调剂 +8 AZMK 2026-04-02 11/550 2026-04-02 20:16 by yulian1987
[考研] 085801 总分275 本科新能源 求调剂 +18 bradoner 2026-04-01 22/1100 2026-04-02 19:25 by 帕尔马拉特
[考研] 085600,材料与化工321分求调剂 +11 大馋小子 2026-03-28 11/550 2026-04-02 15:59 by yunlongyang
[考研] 336求调剂 +6 kiyy 2026-04-01 6/300 2026-04-02 15:51 by Jaylen.
[考研] 0832食品科学与工程学硕282调剂 +4 鱼在水中游a 2026-04-02 7/350 2026-04-02 14:12 by baoball
[考研] 301求调剂 +14 骆驼男人 2026-04-02 14/700 2026-04-02 14:08 by baoball
[考研] 0856初试324分求调剂 +6 想上学求调 2026-04-01 6/300 2026-04-02 11:42 by 星空星月
[考研] 272求调剂,接受跨专业调剂! +4 闲鱼卢 2026-03-31 4/200 2026-04-02 11:18 by guyan1000
[考研] 085410 一志愿211 22408分数359求调剂 +3 123456789qw 2026-03-31 4/200 2026-04-02 00:06 by 义文wang
[考研] 材料与化工调剂一志愿大连海事085600,349 +9 吃的不少 2026-03-30 9/450 2026-04-01 11:24 by wangjy2002
[考研] 本2一志愿C9-333分,材料科学与工程,求调剂 +9 升升不降 2026-03-31 9/450 2026-03-31 18:01 by 无际的草原
[考研] 080500-315分复试调剂 +9 上岸3821 2026-03-31 9/450 2026-03-31 17:29 by 唐沐儿
[基金申请] 面上5B能上会吗? +8 redcom 2026-03-29 8/400 2026-03-31 15:53 by niuailing
[考研] 266分,求材料冶金能源化工等调剂 +8 哇呼哼呼哼 2026-03-27 10/500 2026-03-31 13:35 by Huaxue_Wang
[考研] 0703化学 +20 妮妮ninicgb 2026-03-27 20/1000 2026-03-31 13:33 by 无际的草原
[考研] 323分 食品与营养调剂 +3 嘿ooo 2026-03-31 3/150 2026-03-31 09:38 by longlotian
[考研] 一志愿华中师范化学332分求调剂 +3 Lyy930824@ 2026-03-29 3/150 2026-03-30 20:15 by DHUSHUAI
[考研] 2026年华南师范大学欢迎化学,化工,生物,生医工等专业优秀学子加入! +3 llss0711 2026-03-28 6/300 2026-03-29 10:26 by llss0711
[考研] 求调剂 +7 争取九点睡 2026-03-28 8/400 2026-03-28 21:07 by 争取九点睡
信息提示
请填处理意见