问题标题: 平方数

1
0
已解决
谈文瑞
谈文瑞
新手光能
新手光能

 

输出n(1<=n<=32767)以内的平方数。如2的平方是4,所以4是平方数;9也是平方数,因为3的平方是9;1的平方还是1。而5不是平方数,因为没有哪个数的平方等于5。

输入:100

输出:1 4 9 16 25 36 49 64 81 100


0
已采纳
蒋智航
蒋智航
高级天翼
高级天翼

这题非常简单,考的是do-while()语句;定义m,l=0,i=0;

输入m;

这时开始DO WHILE()

i先++;

l来存放每一次i++后i值的平方;即l=i*i

每循环一次输出l;

while的条件表达式是l<100(记住是小于)

蒋智航在2018-08-07 12:28:45追加了内容

while的意思是当i的平方大于100时,退出循环  ,  结束

蒋智航在2018-08-07 12:29:15追加了内容

do

{

循环体;

}

while (条件表达);

蒋智航在2018-08-07 12:31:11追加了内容

do
 {
  i++;
  l=i*i;
  cout<<l<<' ';
 }
 while (l<100);

1
0
我要回答