为了账号安全,请及时绑定邮箱和手机立即绑定

C语言的运算顺序???

C语言的运算顺序???

C
光之星空 2016-01-25 11:13:56
#include <stdio.h>int main(){    int i, j, k;    for(i=1; i<5; i++)    {        /* 观察每行的空格数量,补全循环条件 */        for(j=i;j<5;j++)          {            printf(" ");    //输出空格        }        /* 观察每行*号的数量,补全循环条件 */        for(k=0;k<2*i-1;k++)         {            printf("*");   //每行输出的*号        }        printf("\n");     //每次循环换行    }    return 0;}根据从上往下的顺序  输出的不是  一个空格和一个 *么     怎么第一行是四个空格   不懂   求大神指点
查看完整描述

2 回答

已采纳
?
MadMarical

TA贡献79条经验 获得超122个赞

你好。你使用了i、j嵌套循环。当i=1时for(j..)中的函数体执行了四次,自然输出了四个空格。

查看完整回答
1 反对 回复 2016-01-25
?
乱葬花丶

TA贡献1条经验 获得超0个赞

所有的程序都是顺序结构,就是从上往下运行,

查看完整回答
反对 回复 2016-01-25
  • 2 回答
  • 0 关注
  • 1336 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信