回覆列表
  • 1 # 熱心市民小劉

    C語言#include

    void main()

    {

    int n=1,i,sum=0,num=1;

    do

    {

    num=1;

    for(i=n;i>0;i--)

    num*=i;

    sum=sum+num;

    n++;

    } while(n<=10);

    printf("(1->10)! is %d\n",sum);

    }

    C++編寫#include

    using namespace std;

    void main()

    {

    int n=1,i,sum=0,num=1;

    while(n<=10)

    {

    num=1;

    for(i=n;i>0;i--)

    num*=i;

  • 2 # 現在答題全靠運氣的

    參考程式碼:

    #include<stdio.h>

    int fun(int a)

    {

    int i=1,sum=1;

    while(i<=a)

    {

    sum*=i;

    i++;

    }

    return sum;

    }

    main()

    {

    int n,i=1,sum=0;

    printf("請輸入n的值:");

    scanf("%d",&n);

    while(i<=n)

    {

    sum+=fun(i);

    i++;

    }

    printf("結果是:%d",sum);

    }

  • 中秋節和大豐收的關聯?
  • 天使與惡魔姐妹個性簽名?