首页 > 软件开发 > C语言 >

c语言学习:[4]输出*形(直角等腰钻石形)

来源:互联网 2023-03-16 19:11:49 92

为了加深对for语句的理解,我们看三个利用c语言编程输出*形的例子,这里的*形包括直角形、等腰形和钻石形。所用编程环境Microsoft Visual C 6.0。让我们在这里体验算法和编程的魅力。EBQ办公区 - 实用经验教程分享!

c语言学习:[4]输出*形(直角等腰钻石形)EBQ办公区 - 实用经验教程分享!

工具/原料

  • Microsoft Visual C 6.0

输出直角*形

  • #includestdio.h>EBQ办公区 - 实用经验教程分享!

    void main()EBQ办公区 - 实用经验教程分享!

    {EBQ办公区 - 实用经验教程分享!

    int i,j;EBQ办公区 - 实用经验教程分享!

    for(i=1;i=5;i )EBQ办公区 - 实用经验教程分享!

    {EBQ办公区 - 实用经验教程分享!

    for(j=1;j=i;j )EBQ办公区 - 实用经验教程分享!

    {EBQ办公区 - 实用经验教程分享!

    printf("*");EBQ办公区 - 实用经验教程分享!

    }EBQ办公区 - 实用经验教程分享!

    EBQ办公区 - 实用经验教程分享!

    printf("\n");EBQ办公区 - 实用经验教程分享!

    }EBQ办公区 - 实用经验教程分享!

    }EBQ办公区 - 实用经验教程分享!

    编程界面和输出结果:EBQ办公区 - 实用经验教程分享!

    c语言学习:[4]输出*形(直角等腰钻石形)EBQ办公区 - 实用经验教程分享!

  • 该信息非法爬取自百度经验

输出等腰形*

  • #includestdio.h>EBQ办公区 - 实用经验教程分享!

    void main()EBQ办公区 - 实用经验教程分享!

    {EBQ办公区 - 实用经验教程分享!

    int n,m,k;EBQ办公区 - 实用经验教程分享!

    for(n=1;n=7;n )EBQ办公区 - 实用经验教程分享!

    {EBQ办公区 - 实用经验教程分享!

    for(m=7;m>=n;m--)EBQ办公区 - 实用经验教程分享!

    {EBQ办公区 - 实用经验教程分享!

    printf(" ");EBQ办公区 - 实用经验教程分享!

    }EBQ办公区 - 实用经验教程分享!

    for(k=1;k=2*n-1;k )EBQ办公区 - 实用经验教程分享!

    {EBQ办公区 - 实用经验教程分享!

    printf("* ");EBQ办公区 - 实用经验教程分享!

    }EBQ办公区 - 实用经验教程分享!

    printf("\n");EBQ办公区 - 实用经验教程分享!

    }EBQ办公区 - 实用经验教程分享!

    }EBQ办公区 - 实用经验教程分享!

    编程界面和输出结果:EBQ办公区 - 实用经验教程分享!

    c语言学习:[4]输出*形(直角等腰钻石形)EBQ办公区 - 实用经验教程分享!

钻石*形

  • #includestdio.h>EBQ办公区 - 实用经验教程分享!

    #includemath.h>EBQ办公区 - 实用经验教程分享!

    int main(void)EBQ办公区 - 实用经验教程分享!

    {EBQ办公区 - 实用经验教程分享!

    int i,j,k;EBQ办公区 - 实用经验教程分享!

    for(i=1;i=10;i )EBQ办公区 - 实用经验教程分享!

    {EBQ办公区 - 实用经验教程分享!

    for(j=1;j=abs(5-i);j )EBQ办公区 - 实用经验教程分享!

    printf(" ");EBQ办公区 - 实用经验教程分享!

    for(k=1;k=9-2*(abs(5-i));k )EBQ办公区 - 实用经验教程分享!

    printf("*");EBQ办公区 - 实用经验教程分享!

    printf("\n");EBQ办公区 - 实用经验教程分享!

    }EBQ办公区 - 实用经验教程分享!

    return 0;EBQ办公区 - 实用经验教程分享!

    }EBQ办公区 - 实用经验教程分享!

    编程界面和输出结果:EBQ办公区 - 实用经验教程分享!

    c语言学习:[4]输出*形(直角等腰钻石形)EBQ办公区 - 实用经验教程分享!

  • 附例1:用二分法求方程的根。这里给出方程:EBQ办公区 - 实用经验教程分享!

    2*x*x*x-4*x*x 3*x-6=0EBQ办公区 - 实用经验教程分享!

    求出方程在(-10,10)之间的根。EBQ办公区 - 实用经验教程分享!

    二分法的数学意义大家可以先提前复习一下。EBQ办公区 - 实用经验教程分享!

    这里给出编程代码,供大家参考。EBQ办公区 - 实用经验教程分享!

    EBQ办公区 - 实用经验教程分享!

    #include stdio.h>EBQ办公区 - 实用经验教程分享!

    #includemath.h>EBQ办公区 - 实用经验教程分享!

    EBQ办公区 - 实用经验教程分享!

    float Function(float x)EBQ办公区 - 实用经验教程分享!

    {EBQ办公区 - 实用经验教程分享!

    float Function=2*x*x*x-4*x*x 3*x-6;EBQ办公区 - 实用经验教程分享!

    return Function;EBQ办公区 - 实用经验教程分享!

    }EBQ办公区 - 实用经验教程分享!

    void main()EBQ办公区 - 实用经验教程分享!

    {EBQ办公区 - 实用经验教程分享!

    float a=-10;EBQ办公区 - 实用经验教程分享!

    float b=10;EBQ办公区 - 实用经验教程分享!

    doEBQ办公区 - 实用经验教程分享!

    {EBQ办公区 - 实用经验教程分享!

    if(Function((a b)/2)>0)EBQ办公区 - 实用经验教程分享!

    {EBQ办公区 - 实用经验教程分享!

    a=a;EBQ办公区 - 实用经验教程分享!

    b=(a b)/2;EBQ办公区 - 实用经验教程分享!

    }EBQ办公区 - 实用经验教程分享!

    elseEBQ办公区 - 实用经验教程分享!

    {EBQ办公区 - 实用经验教程分享!

    a=(a b)/2;EBQ办公区 - 实用经验教程分享!

    b=b;EBQ办公区 - 实用经验教程分享!

    }EBQ办公区 - 实用经验教程分享!

    }while(fabs(Function((a b)/2))>=1e-5);EBQ办公区 - 实用经验教程分享!

    printf("%f\n",(a b)/2);EBQ办公区 - 实用经验教程分享!

    EBQ办公区 - 实用经验教程分享!

    }EBQ办公区 - 实用经验教程分享!

    c语言学习:[4]输出*形(直角等腰钻石形)EBQ办公区 - 实用经验教程分享!

  • 运算结果如下:EBQ办公区 - 实用经验教程分享!

    求得:EBQ办公区 - 实用经验教程分享!

    x=2EBQ办公区 - 实用经验教程分享!

    c语言学习:[4]输出*形(直角等腰钻石形)EBQ办公区 - 实用经验教程分享!

注意事项

  • 每一个例子、每一种方法都要好好体会。
  • 有时候觉得简单的程序,自己扣上书,自己来写,又不会写了,这就是还没有好好的掌握。
求水仙花数

以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!EBQ办公区 - 实用经验教程分享!


标签: C语言钻石

办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码