就这16题,最好用while和for,C语言的作业

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 16:42:56

就这16题,最好用while和for,C语言的作业
就这16题,最好用while和for,C语言的作业
 

就这16题,最好用while和for,C语言的作业
#include<stdio.h>
void p1()
{
    int i, j;
    for(i = 1; i <= 7; i+=2)
    {
        for(j = 0; j < i; j++)
            printf("*");
        puts("");
    }
    return ;
}
void p2()
{
    int i, j;
    for(i = 1; i <= 7; i+=2)
    {
        for(j = 7 - i; j > 0; j--)
            printf(" ");
        for(j = 0; j < i; j++)
            printf("*");
        puts("");
    }
    return ;
}
void p3()
{
    int i, j, k = 1;
    for(i = 1; i <= 7; i+=2)
    {
        for(j = 3 - k; j >= 0; j--)
            printf(" ");
        for(j = 0; j < i; j++)
            printf("*");
        puts("");
        k++;
    }
    return ;
}
void p4()
{
    int i, j;
    for(i = 1; i <= 7; i+=2)
    {
        for(j = 0; j < i; j++)
            printf("*");
        puts("");
    }
    for(i = 3; i <= 7; i+=2)
    {
        for(j = 7 - i; j >= 0; j--)
            printf("*");
        puts("");
    }
    return ;
}
void p5()
{
    int i, j, k = 1;
    for(i = 1; i <= 7; i+=2)
    {
        for(j = 3 - k; j >= 0; j--)
            printf(" ");
        for(j = 0; j < i; j++)
            printf("*");
        puts("");
        k++;
    }
    k = 3;
    for(i = 1; i <= 7; i+=2)
    {
        for(j = k - 3; j >= 0; j--)
            printf(" ");
        for(j = 6 - i; j > 0; j--)
            printf("*");
        puts("");
        k++;
    }
    return ;
}
void p6()
{
int i, j, k = 1;
    for(i = 1; i <= 7; i+=2)
    {
        for(j = 3 - k; j >= 0; j--)
            printf("  ");
        for(j = 0; j < i; j++)
            printf("*$");
        puts("");
        k++;
    }
    k = 3;
    for(i = 1; i <= 7; i+=2)
    {
        for(j = k - 3; j >= 0; j--)
            printf("  ");
        for(j = 6 - i; j > 0; j--)
            printf("*$");
        puts("");
        k++;
    }
    return ;
}
int main()
{
    p1();
    p2();
    p3();
    p4();
    p5();
    p6();
    return 0;
}

 

就这16题,最好用while和for,C语言的作业 分别用 while,do while 和for 循环计算1+2+……+100的和,C语言编程 C++while和FOR用法区别while和FOR用法区别 C语言程序设计题,要求输入若干个整数,以输入的是0结束,输出所有正整数的和以及所有数中的最大值,最好用for循环或者do while循环 C++中,do while,for loop和while loop之间有什么不同如题,最好能弄点例子.本人入门不久,例子简单易懂最好. do-while和while语句这两个语句是不是一样的啊?用哪个都行啊?而且基本都是用的while语句;但是大多数情况 个人感觉for语句更为广泛!求指导 本人新手如果一开始就不成立 do-while语句和while语句 C语言用while写出1-2+3-4+5-6...+N的合用while写出来 不要do while和 for的清楚点 C语言中FOR语句和WHILE语句的意思这两个语句指代什么含义. C语言中do...while和for有什么区别? 大一新生的C语言问题,第12题,循环结构程序设计用for或while或do while C语言的初级上机题,分别利用for、while和do…while语句完成下面的程序.求1+3+5+7+…+99的和. C语言中什么时候用for循环什么时候用while? C语言 for while do_while 有什么区别,怎么用? C语言分别用while,do~while,for循环求1+2+3+…+100和1^2+2^2+3^2+…+100^2. C语言在什么情况下用 for do-while while 循环 c语言中while do-while for 1.使用while和do-while循环式,循环变量初始化的操作应在循环语句之前完成对不对?2.do-while和for循环均是先执行循环语句, 分别用 while,do while 和for 循环计算1+2+……+100的和. C语言while()和while();的区别.