简洁精美源于分析透彻,构思明确、求精,逻辑练达。(4)

    xiaoxiao2021-12-14  20

    int 位(5), 个(1), 数(0), 量(18), 起(0), 转(1); cout << "http://ask.csdn.net/questions/338810java只用两个for循环输出N个菱形。请输入层数:" << endl; cin >> 量; //do //{ // cout << ((数 < 位 || 数 >= 位 + 个) ? " " : "*"); // if (++数 > 10) // { // cout << endl; // 数 = 0; // ++起; // 位 += 转 ? -1 : 1; // 个 += 转 ? 2 : -2; // } // if (位 <= 0 && 转) 转 = 0; // if (位 >= 5 && !转) 转 = 1; //} while (起 < 量); for (起 = 0; 起 < 量; 起++) { for (数 = 0; 数 <= 10; 数++) cout << ((数 < 位 || 数 >= 位 + 个) ? " " : "*"); cout << endl; 位 += 转 ? -1 : 1; 个 += 转 ? 2 : -2; if (位 <= 0 && 转) 转 = 0; if (位 >= 5 && !转) 转 = 1; }

    转载请注明原文地址: https://ju.6miu.com/read-970886.html

    最新回复(0)