A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 董zhx 中级黑马   /  2015-4-14 00:21  /  642 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

#include <stdio.h>

int main(int argc, const char * argv[])
{
    int n=1;
   
    for (int day = 9; day>=1; day--) {
        n = (n + 1) * 2;
        printf("第%d天摘了%d个桃子\n",day,n);
        
      
    }
    printf ("一共%d个桃子\n", n);
    return 0;
}

2 个回复

倒序浏览
写的不错,不过如果加上注释就更好了
回复 使用道具 举报
int main(int argc, const char * argv[])
{
    int peach_num = 1;//第十天桃子数量
    int day = 10;
    for (; day>1; day--) {
        printf("第%d天,peach_num = %d\n", day,peach_num);
        peach_num = (peach_num + 1) * 2;
        
    }
    printf("第%d天,peach_num = %d\n", day,peach_num);
    return 0;
}
希望对你思路有帮助
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马