在 C 语言编程中使用 for 循环生成 1 到 n 之间的偶数平方数

cserver side programmingprogramming

偶数平方数为 - 22、42、62、82、………

 = 4, 16, 36, 64, 100, ………

算法

START
步骤 1:声明两个变量 a 和 n
步骤 2:在运行时读取数字 n
步骤 3:使用 for 循环打印平方数
        对于 a=2; a*a<=n;a+=2
        直到条件满足循环将继续并
        打印 a*a
STOP

程序 1

#include<stdio.h>
int main(){
   int a,n;
   printf("输入 n 的数字:");
   scanf("%d",&n);
   for(a=2;a*a<=n;a+=2) //打印 1 到 n 之间的偶数平方数{
      printf("%d
",a*a);    }     return 0; }

输出

输入 n 的数字:200
4
16
36
64
100
144
196

程序 2

以下是查找 1 到 n 之间的偶数立方数的程序 −

#include<stdio.h>
int main(){
   int a,n;
   printf("输入 n 的数字:");
   scanf("%d",&n);
   for(a=2;a*a*a<=n;a+=2){
      printf("%d
",a*a*a);    }    return 0; }

输出

输入 n 的数字:300
8
64
216

相关文章