美文网首页
2017年9月11日 学习总结2

2017年9月11日 学习总结2

作者: 孙正宇 | 来源:发表于2017-09-11 22:19 被阅读0次

    今日学习内容有:

    1  老师通过例题讲解while; do---while ;for 循环的应用。

    例题为:2 do—while实现sum = 1!+ 2!+ 3!+ 4!+……+n!其中n从控制台输入

    题意分析: 此题为阶乘的累加和。

    ①  运用上一题求出控制台输入n的阶乘;

    ② 求出各个阶乘的累加和;

    注意do---while的用法:1 do后为执行语句且用大括号;

                                        2 whlie后为判别条件且有分号;

    do---while是先执行do后面的语句在判别while后的条件;

    而while先判别条件的成立在执行语句;

    以下为程序:

    #includeint i=1,z=1,n,x,y,sum=0;

    int  main()

    {

    printf("请输入n=");

    scanf("%d",&n);

    if(n>0)

    {

    do

    {

    z=i*z;

    i++;

    sum=sum+z;

    }

    while(i<=n);

    printf("%d",sum);

    }

    else

    printf("输入错误。");

    return 0;

    }

    相关文章

      网友评论

          本文标题:2017年9月11日 学习总结2

          本文链接:https://www.haomeiwen.com/subject/yrqqsxtx.html