for a=1:2;++a;
for b=1:3;++b;
for c=1:4;++c;
A=a+b+c;
fprintf('A=%3.0f\n',A)
end
end
end
有人帮我解释一下A的运算过程吗?
先a=1,b=1,c

展开全部
收起
6回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 潘多拉

    15人对此回答表示赞同

    我看不出来是道c语言的题?FOR语法错误。
    但是题意我明白。我来小分析一下哈
    paulclover(楼上)说的很有道理。我在小解释一下哈
    从你的题目上看应该是FOR的嵌套使用,就是FOR中有FOR。嵌套就是从里望外依次分析,
    for(a=1;a<=2;++a)
    for(b=1;b<=3;++b)
    for(c=1;c<=4;++c)
    a=1,a<=2结果为正执行下一个FOR语句,b=2,b&l
    展开
    15
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • hunter猎手

    14人对此回答表示赞同

    这个不是C语言的吧,
    下面这个是C语言的:
    for(a=1;a<=2;++a)
    for(b=1;b<=3;++b)
    for(c=1;c<=4;++c){
    A=a+b+c;
    fprintf("A=%3.0f\n",A);
    }

    第一次:a=1,b=1,c=1,A=a+b+c=3;输出3
    [2] : a=1,b=1,c=2,A=a+b+c=4;输出4
    展开
    14
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 夏日未央

    8人对此回答表示赞同

    a=1,b=1,c=1,2,3,4;

    a=1,b=2,c=1,2,3,4;

    a=1,b=3,c=1,2,3,4;

    a=2,b=1,c=1,2,3,4;

    a=2,b=2,c=1,2,3,4;

    a=2,b=3,c=1,2,3,4;
    for循环执行时先看初始值 a=1,然后看是否满足循环条件 a<=2 ,满足则进行循环体,执行完循环体,就进行++a,然后在看是否还满足循环条件,依次
    展开
    8
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • B里爸爸

    4人对此回答表示赞同

    例如for(a=0; a<5; a++),执行到此的时候,首先把0付给a,然后判断a是否小于5,是就执行for里面的内容,大于或者等于5就不执行for里面的语句,直接往下走。执行for里面的语句后,再执行a++,即a由0变为1了,再判断a是否小于5,是,就继续执行for里面的,以此类推。
    展开
    4
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Rita

    2人对此回答表示赞同

    这是啥子C哦
    展开
    2
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Kenneth

    1人对此回答表示赞同

    什么C啊?
    更像matlab
    展开
    1
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部