用C语言编写,求等差数列

 时间:2026-02-12 09:34:23

1、打开visual C++ 6.0-文件-新建-文件-C++ Source File

用C语言编写,求等差数列

用C语言编写,求等差数列

2、定义变量:

#include <stdio.h>

void main()

{

    int j, number, n;

用C语言编写,求等差数列

3、对数进行穷举:

    for (number = 1; number < 6; number++)                   /*对1到5之间的数进行穷举*/

        for (n = 1; n < 4; n++)                              /*对1到3之间的数进行穷举*/

用C语言编写,求等差数列

4、判断是否满足条件:

    if ((4 *number + 6 * n == 26) && (number *(number + n)*(number + 2 * n)*

        (number + 3 * n)) == 880)                        /*判断是否满足题中条件*/

用C语言编写,求等差数列

5、输出结果并用循环:

        printf("结果是:\n");

        for (j = 1; j <= 20; j++)

用C语言编写,求等差数列

6、输出数列中的20个数:

            printf("%3d", number);

            number += n;

            if (j % 5 == 0)                                  /*每输出5个进行换行*/

                        printf("\n");

用C语言编写,求等差数列

7、完整的源代码:

#include <stdio.h>

void main()

{

    int j, number, n;

    for (number = 1; number < 6; number++)                   /*对1到5之间的数进行穷举*/

        for (n = 1; n < 4; n++)                              /*对1到3之间的数进行穷举*/

    if ((4 *number + 6 * n == 26) && (number *(number + n)*(number + 2 * n)*

        (number + 3 * n)) == 880)                        /*判断是否满足题中条件*/

    {

        printf("结果是:\n");

        for (j = 1; j <= 20; j++)

        {

            printf("%3d", number);

            number += n;

            if (j % 5 == 0)                                  /*每输出5个进行换行*/

                        printf("\n");

        }

    }

}

用C语言编写,求等差数列

  • 求一阶非齐次线性微分方程的通解的应用举例
  • 刚体转动惯量的测定数据处理
  • 怎样用指针在C++实现数组倒序输出
  • C语言如何将大写字母转换成小写字母
  • z=x^2+y^2图像怎么画
  • 热门搜索
    puzzle是什么意思 乐此不疲是什么意思 重阳节祝福语 海带不能与什么同食 审驾照需要什么 me too是什么意思 烧纸钱有什么忌讳 吃火龙果有什么坏处 生日祝福语长辈 凛冽是什么意思