【C語言】計算1-1/2+1/3-1/4+1/5 …… + 1/99
//計算1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100的值
#include <stdio.h>
int main()
{
float sum=0;
float i;
int n=1;
for(i=1;i<=100;i++)
{
sum=sum+n/i;
n*=-1;
}
printf("和為%f\n",sum);
return 0;
}
<img src="https://img-blog.csdn.net/20150323200112023?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZG91ZG91d2ExMjM0/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
相關推薦
【C語言】計算1-1/2+1/3-1/4+1/5 …… + 1/99
//計算1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100的值 #include <stdio.h> int main() { float sum=0; fl
【c語言】給一個不多於五位的正整數: 1.求出它是幾位數 2.分別輸出每一位數字 3.逆序輸出各位數字
#include<stdio.h> #include<math.h> //求出它是幾位數 int Count(int n) { int tmp = 0; while (n != 0) { tmp++; n /= 10;
【c語言】求方程式 ax^2+bx+c=0 的根,分別考慮:1、有兩個不等的實根 2、有兩個相等的實根
// 求方程式 ax^2+bx+c=0 的根,分別考慮:1、有兩個不等的實根 2、有兩個相等的實根 #include <stdio.h> #include <math.h> int main() { int d; int a,b,c; do
【C語言】輸入一個整數,輸出該數二進位制表示中1的個數(三種方法)
輸入一個整數,輸出該數二進位制表示中1的個數。如輸入32,輸出1.程式碼實現:方法1:與運算#define _CRT_SECURE_NO_WARNINGS 1 #include<iostream> using namespace std; int FindOne
【c語言】寫程式編寫2-10000以內的完全數
/* 需求:寫程式編寫2-10000以內的完全數 完全數 求一個數的因子(除了這個數本身)之和等於該數本身 例如: 6的因子是1 2 3 因子和1+2+3=6 因此6是完全數 程式理解: 第一個for迴圈是遍歷2-10000之間的數 第二個for迴圈是遍歷符合條件的數字 **/ #inclu
【思六方武學】思六方武學 思六方武學體系 思六方指的是:1看2聽3思4動5防6攻,天,地,人之規律,五行相生相剋,陰陽變化之原理,一分化六,六合化一之奧妙。 思六方融合世界不同武學,易經精華,技擊理念。以武學、
思六方武學 思六方武學 思六方武學體系 思六方指的是:1看2聽3思4動5防6攻,天,地,人之規律,五行相生相剋,陰陽變化之原理,一分化六,六合化一之奧妙。 思六方融合世界不同武學,易經精華,技擊理念。以武學、...
【C語言】求方程ax^2+bx+c=0的根
//求方程ax^2+bx+c=0的根 #include <stdio.h> #include <math.h> int main() { float a,b,c,dis,x1
【C語言】課後習題-譚浩強教授第4版
第8章 指標 8-1 用指標實現,輸入三個整數,按由小到大順序輸出。 自己的程式碼 #include <stdio.h> void main() { int *p1, *p2, *p3,*temp; int a, b, c; while (scanf(
演算法C++實現(有註釋):統計數字某位數的個數,用隨機函式產生100個[0,99]範圍內的隨機整數, 統計數字的個位上的數字分別為0,1,2,3,4,5,6,7,8,9的數的個數,並打印出來。
#include<iostream> #include<cstdlib>// #include <stdlib.h> void srand( unsigned seed ); //功能: 設定rand()隨機序列種子。對於給定的種子se
Atitit 支出分類表 會計科目(1)資產(2)負債(3)資本(4)收益(5)費用(成本) 資產分類表 attilax總結
bar font 參加 總結 ear 創始人 cti 工商管理 金融 Atitit 支出分類表 會計科目(1)資產(2)負債(3)資本(4)收益(5)費用(成本) 資產分類表 attilax總結 會計科目對一般不懂會計的管理人員,常會有莫測高深的感覺,因此不僅不
1004: 1、2、3、4、5...
out des pro != 目的 scrip true int 學生 1004: 1、2、3、4、5... Time Limit: 20 Sec Memory Limit: 64 MBSubmit: 1801 Solved: 503[Submit][Status]
陣列其它常用函式1.range()2.array_unique()3.array_fill()4.array_rand()5. shuffle()6.array_merge($arr1, $arr2)
//1.range() //生成指定範圍與步長的陣列 $arr = range(1,20,2); echo '<pre>'.var_export($arr,true).'<br>'; $arr1 = range('a','s',2); echo '<pre>'
把1,2,3,4,5,6,7,8,9九個數分成三組,各個數字使用一次
前幾天找工作,筆試下面這道題: 把1,2,3,4,5,6,7,8,9共九個數分成三組構成排列a1a2a3,a4a5a6,a7a8a9,而且每個數字使用有且僅有一次,構成的排列之比為3:2:1,求輸出所有
快速判斷一個數能否被1、2、3、4、5、6、7、8、9、10、11、12、13、17、19、23等整除的規律
快速判斷一個數能否被1、2、3、4、5、6、7、8、9、10、11、12、13、17、19、23等整除的規律總結 (1) 1與0的特性: 1是任何整數的約數,即對於任何整數a,總有1|a. &nb
【C語言】求序列2/1+3/2+5/3+8/5+13/8+........前20項和。
我們能直接從序列上觀察出規律:(1)首先每一項的分母都與其前一項的分子相等, (2)每一項的分子都等於其前一項的分子與分母和。知道了規律,我們就好辦事兒!#include <stdio.h> int main () { double i = 2.0,j =
【C語言】求1!+2!+3!+......+10!
通常我們使用函式:int fun(n)實現階乘求和功能;這次我們不用函式實現。而使用for迴圈。#include <stdio.h> int main () { int i,j,n = 1,m = 1; int sum = 0; for(i
【C語言】1-1/2+1/3-1/4……1/n求多項式結果
/* ============================================================================ Name : Fact
【c語言】給一個不多於5位的正整數,要求: 1、求出它是幾位數 2、分別輸出每一位數字 3、按逆序輸出各位數字
// 給一個不多於5位的正整數,要求: // 1、求出它是幾位數 // 2、分別輸出每一位數字 // 3、按逆序輸出各位數字 #include <stdio.h> #include <math.h> int main() { int a,b,c
【C語言】實現對一個8bit資料(unsigned char 型別)的指定位(例如第n位)的置0或者置1操作,並保持其他位不變
請編碼實現以下功能的函式 功能:實現對一個8bit資料(unsigned char 型別)的指定位(例如第n位)的置0或者置1操作,並保持其他位不變。 函式原型:void bit_set(unsigned char *p_data,unsigned char position,int flag)
【c語言】設圓半徑r = 1.5,圓柱高h = 3,求圓周長,圓面積,圓球表面積,圓球體積,圓柱體積
要求scanf輸入資料,並有相應文字說明 #include<stdio.h> int main() { float r,h,pi=3.141592 ; printf("請輸入圓半徑r和圓柱高h:"); scanf("%f%f",&r,&h); printf(