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

for循环表达式1的赋值语句可否含其他变量?帮我看下下面的代码有错误吗,应该是输出一个星号阵

for循环表达式1的赋值语句可否含其他变量?帮我看下下面的代码有错误吗,应该是输出一个星号阵

C
慕函数2740714 2016-08-08 12:20:52
#include <stdio.h> int main() {     int i, j, k;     for(i=1;i<5;i++)     {         /* 观察每行的空格数量,补全循环条件 */              for(j=5-i;j>0;j--)           {             printf(" ");    //输出空格         }         /* 观察每行*号的数量,补全循环条件 */         for(k=2i-1;k>0;k--)          {             printf("*");   //每行输出的*号         }         printf("\n");     //每次循环换行     }     return 0; }
查看完整描述

2 回答

?
霏梧

TA贡献65条经验 获得超23个赞

#include <stdio.h>

int main()

{

    int i, j, k;

    for(i=1;i<5;i++)

    {

        /* 观察每行的空格数量,补全循环条件 */

     

        for(j=5-i;j>0;j--)  

        {

            printf(" ");    //输出空格

        }

        /* 观察每行*号的数量,补全循环条件 */

        for(k=2*i-1;k>0;k--) 

        {

            printf("*");   //每行输出的*号

        }

        printf("\n");     //每次循环换行

    }

    return 0;

}

//img1.sycdn.imooc.com//57a888970001ec6201150069.jpg

查看完整回答
反对 回复 2016-08-08
?
qq___524

TA贡献171条经验 获得超74个赞

#include <stdio.h>
int main()
{
    int i, j, k;
    for(i=1;i<5;i++)
    {
        /* 观察每行的空格数量,补全循环条件 */
        for(j=5-i;j>0;j--)  
        {
            printf(" ");    //输出空格
        }
        /* 观察每行*号的数量,补全循环条件 */
        for(k=2*i-1;k>0;k--) 
        {
            printf("*");   //每行输出的*号
        }
        printf("\n");     //每次循环换行
    }
    return 0;
}


查看完整回答
反对 回复 2016-08-08
  • 2 回答
  • 0 关注
  • 1784 浏览

添加回答

举报

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