加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

C循环计数

发布时间:2020-12-16 10:11:54 所属栏目:百科 来源:网络整理
导读:我是C的初学者,无法在任何地方找到答案,因为我不知道该怎么说,所以我只想问一个问题. 我理解基本的循环,但我想要做的是制作一个小程序,输出就是这样只使用循环: 12345 1234 123 12 1 我的代码到目前为止 int x;int y = 1;for (x=1; x=5; x++){ while(y=5) {
我是C的初学者,无法在任何地方找到答案,因为我不知道该怎么说,所以我只想问一个问题.
我理解基本的循环,但我想要做的是制作一个小程序,输出就是这样只使用循环:

> 12345
> 1234
> 123
> 12
> 1

我的代码到目前为止

int x;
int y = 1;

for (x=1; x<=5; x++)
{
        while(y<=5)
        {
            printf("%d",y);
            y++;
        }
}

这就是我到目前为止所不知道下一步该去哪里,如果有人能提供帮助我会感激不尽.

解决方法

关.你的外循环需要倒计时,而不是向上,你的内循环需要从1到x计数.

int x,y;

for (x=5; x>=1; x--)
{
    for (y=1;y<=x;y++)
    {
        printf("%d",y);
    }
    printf("n");
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读