美文网首页
while语句的加深学习

while语句的加深学习

作者: 十年L_c2c6 | 来源:发表于2017-03-08 20:42 被阅读0次

今天一天是关于while语句的加深学习,通过对于while语句的一些基本的了解也发现了一些新的问题。我自己把他总结下来,以便于以后的学习和回顾。

1.用*号打印菱形

这个问题其实和昨天的等腰三角形差不多,就是打印一个等腰三角形和一个倒等腰三角形。但需要注意的就是从何时开始打印倒等腰三角形(从i/2开始)。这时候输入的空格数变成了i-10;另外*好的输出也变成了39-2*i。我这里以19行为例的具体问题还是要具体分析的。因为循环语句比较多,但只是对于我这种初学者来说。还是要注意书写规范,避免出错。

2.水仙花数

水仙花数双循环结构,k=j%10;j=j/10;这个循环结构要学会使用 我已开始的方法是比较笨拙的。我对这个数进行了求各个位数的操作,那三位数来举例。a=num%10;num=num/10;b=num%10;c=num/10;最后通过公式sum=a*a*a+b*b*b+c*c*c,说到这里我也范了一个很愚蠢的错误,a*a*a*我试图写成a^3这不是c语言可以识别的。这种方法对于位数多的自幂数来说是比较麻烦的。注意将i的值赋予j,另外第二个while中的判断条件是j>0.这些都是我需要注意的点

3.最小公约数和最大公倍数

这就是运用一个while循环加上一个if的判断语句。blog.csdn.net/iwm_next/article/details/7450424 

通过这道题也让我有了一点拓展,出来穷举法求出最大公约数,还可以利用取余法和相减法。

4.鸡兔同笼

鸡兔同笼问题相对来说比较简单,就是一些数学公式的运用。if里面的相等一定要双等。

相关文章

  • while语句的加深学习

    今天一天是关于while语句的加深学习,通过对于while语句的一些基本的了解也发现了一些新的问题。我自己把他总结...

  • C语言-循环语句 选择语句

    今天学习了C语言的循环语句,C语言中循环语句有for, while ,do while ,语句。 条件语句if ...

  • 上周学习情况总结

    一、学习内容 1、主要学了C的循环语句,有if语句while和do while语句,还有for语句和switch语...

  • 5.javascript 流程控制语句

    学习要点: 1.语句的定义2.if 语句3.switch 语句4.do...while 语句5.while 语句6...

  • Day02--循环结构

    代表语句:while、do while、for while语句格式: do while语句格式: do while...

  • while进行循环

    结构: while(while语句的条件表达式) { while语句的程序块 } while语句的语法与if语句的...

  • 12月1日—语言篇

    今天上午讲解了昨天的习题,以及学习了两个新的语句,while ,switch,两个语句,while语句和for语句...

  • Python ☞ day 2

    Python学习笔记之 运算符 & if语句 & while语句 & for 语句 & break语句 & con...

  • 系统学习 JavaScript 的笔记【3】

    JavaScript 语句 if 语句 do-while 语句 while 语句 for 语句 for-in 语句...

  • C#的循环

    c#循环结构 while语句while语句的语法格式为: while(表达式) {语句块}while语句的执行过程...

网友评论

      本文标题:while语句的加深学习

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