1. 程式人生 > >C語言數列求和

C語言數列求和

370368

#include <stdio.h>
#include <stdlib.h>


int main()
{
    int a, n, i, sum = 0, m;
    scanf("%d%d", &a, &n);
    m = 0;
    for(i = 1; i <= n; i++)
    {
        m = 10 * m + a;
        sum = sum + m;


    }
    printf("%d\n", sum);




    return 0;
}

參考答案還有將sum 求和放在m值前面的,要注意,那對於m的定義就是3,而不是0了。

相關推薦

C語言數列求和

370368 #include <stdio.h> #include <stdlib.h> int main() {     int a, n, i, sum = 0, m;     scanf("%d%d", &a, &n);     m = 0;     fo

ACMNO.19 C語言-對角求和 求一個3×3矩陣對角線元素之和。 輸入 矩陣 輸出 主對角線 副對角線 元素和 樣例輸入 1 2 3 1 1 1 3 2 1 樣例輸出 3 7

這個我做了改進,可以實現NXN的矩陣。求出對角線之和! 只需要修改定義的define z的值就好! 接下來,進入正題! 題目描述: 求一個3×3矩陣對角線元素之和。 輸入 矩陣 輸出 主對角線 副對角線 元素和 樣例輸入 1 2 3 1 1 1 3

C語言程式設計求和S=1-1/3+1/5-1/7+…+1/(2n+1)

函式void fun(float *sn,int n)的功能是:根據以下公式計算S,計算結果通過形參指標sn傳回;n通過形參傳入,n的值大於等於0 S=1-1/3+1/5-1/7+…+1/(2n+1) 程式碼如下: #include <stdio.h> vo

C語言學習之數列求和

#include <stdio.h> #include "conio.h" int main() { int sum2 = 0; int n = 0; printf("please enter the largest number of this caculate: \

C語言二分法查找數列中指定數字

進入 簡單 vmw 結果 div pre 查看 fin span 在公茂果老師的課件中,出現的好多具體的算法例子,這裏,跟蹤給出,二分法查找的指定數字的代碼: 實現環境:VMware下的Ubuntu 17.4 編譯環境:自帶編譯器。 下面給出Ubuntu下,編譯環境的操

C語言程序】法雷數列

現在 給定 bsp turn 序列 double 升序 歐拉函數 pre 對任意給定的一個自然數n,將分母小於等於n的不可約的真分數按升序排列,並且在第一個分數之前加上0/1,在最後一個分數之後加上1/1,這個序列稱為n級法雷數列,以Fn表示。如F5為:0/1,1/5, 1

C語言題:自動對所有的整數進行求和並打印出結果

要求: 編寫一個程式,要求使用者輸入一串整數和任意數目的空格,這些整數必須位於同一行中,但允許出現在改行中的任何位置。當用戶按下鍵盤上的“Enter”鍵時,資料輸入結束。程式自動對所有的整數進行求和並打印出結果。   注意: scanf的返回值:返回成功讀入的資料項數。

C語言】求Fibonacci數列前40項(迴圈)

程式碼為:  //求Fibonacci數列前40項 #include "stdio.h" int main(){ long int f1,f2,i; f1 = 1; f2 = 1; //賦初始值 for(i = 1;i<=20;i++){//迴圈20次,一次兩個,結

C語言經典演算法(八)——遞迴實現斐波那契數列的兩種方法

後繼續整理演算法並寫出自己的理解和備註。 C++實現的:遞迴實現斐波那契數列 1、 遞迴實現斐波那契數列Fib(n) <1> 題目描述:輸入n值,求解第n項的斐波那契數列值 <2> 方法一:概念法 <3> 方法二:遞迴法 斐波那契數列值是值1

3205: 數組做函數參數--數組元素求和1--C語言

定義 %d center ems 求和 size ret c語言 -- 3205: 數組做函數參數--數組元素求和1--C語言 時間限制: 1 Sec 內存限制: 128 MB提交: 178 解決: 139[提交][狀態][討論版][命題人:smallgyy] 題目

C語言訓練-1132-斐波那契數列

Problem Description 編寫計算斐波那契(Fibonacci)數列的第n項函式fib(n)(n<40)。 數列: f1=f2==1; fn=fn-1+fn-2(n>=3)。 Input 輸入整數n的值。 Output 輸出fib(n)的值。 Sample Inpu

C語言訓練-1238-求數列的和

Problem Description 數列的定義如下: 數列的第一項為n,以後各項為前一項的平方根,求數列的前m項的和。 Input 輸入資料有多組,每組佔一行,由兩個整數n(n< 10000)和m(m< 1000)組成,n和m的含義如前所述。 Output 對於每組輸入資料,

C語言探究函式遞迴的巧妙之處(以斐波那契數列為例)

對於許多C語言的初學者來說,函式是一個比較重要的版塊.函式的使用不僅在學習程式設計的時期可以方便我們解決一些問題.它在未來的工作中也是程式設計師們經常運用的東西.而函式的遞迴是函式這一版塊比較難懂的東西.因此小編以輸出斐波那契數列的第N項為例,來探討函式的遞迴的應用給我們的程式碼帶來的方便.

C語言】求Fibonacci數列的前20項(陣列)

//求Fibonacci數列的前20項 #include "stdio.h" int main(){     int i,j;     int f[20] = {1,1};//賦值數列前兩項     

c語言輸出菱形,水仙花數和一種求和

1.在螢幕上輸出一個菱形 上半段以中間數middle為中心,向左向右依次擴開,注意字串帶有‘\0’,所以要除二減一才是中間數。 //打印出一個菱形 #include <stdio.h> #include <stdlib.h> #define Breadth 8//

C語言訓練-1244-數列有序

Problem Description 有n(n<=100)個整數,已經按照從小到大順序排列好,現在另外給一個整數m,請將該數插入到序列中,並使新的序列仍然有序。 Input 輸入資料包含多個測試例項,每組資料由兩行組成,第一行是n和m,第二行是已經有序的n個數的數列。n和m同時為0表

hdu 2015 偶數求和(陣列,呼叫函式,c語言

hdu 2015 偶數求和 點選做題網站連結 題目描述 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Problem Description 有一個長度為n

hdu 2011 多項式求和c語言

hdu 2011 多項式求和 點選做題網站連結 題目描述 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Problem Description 多項式的描述

PAT 1084 外觀數列 (20 分)C語言

1084 外觀數列 (20 分) 解題思路: 設定兩個陣列,分別存放相鄰兩個序列,其中s1存放前一個,s2存放後一個,首先可確定的是兩個陣列的第一個元素,即s1[0] = s2[0] = d。 從s1得到s2:如果s1[i] == s1[i-1]的話,那計數cnt

18.12.09-C語言練習:兔子繁衍問題 / Fibonacci 數列

題目: 問題解析: 這是典型的/Fibonacci 數列問題。具體這裡不贅述。 問題中不論是初始的第1對兔子還是以後出生的小兔子都是從第3個月齡起每個月各生一對兔子。 設n1,n2,n3分別是每個月1個月月齡,2個月月齡,大於等於3個月月齡的兔子數量。則下個月這三個型別月齡兔子數量分別是 n3,