1樓:匿名使用者
c語言main()
print("%d = ",i);
sum+=i;
}else
print("%d = ",i);
sum+=i;
}print("%d ",sum);}
2樓:匿名使用者
s=0;
if n(mod)2 =0
}output(s);
3樓:匿名使用者
這個要看你是用什麼來實現了,是vb還是c還是c++
編寫程式。輸入任意整數n,計算1到n的奇數和。
4樓:到此為止
解題思路:
迴圈判斷
bai1到n的每一個數;
duzhi
若除以2是結果為
整數,dao也就是能被
內2整除,那麼是偶數;容
若除以2結果不是整數,則不能被2整除,那麼是奇數;
是奇數的話,把它加到和裡;
注意事項:
這樣做應該,long double 以內的資料應該不會有錯,數的範圍更廣了。
參考**:
#include
int main()
printf("%.0lf",sum);
return 0;}
輸入一個整數n,計算s=1+3+5+…+97+n。n是一個奇數(n>1)。c語言
5樓:金色潛鳥
輸入復n , 若 n 為大於 1 的奇數制,則計算 級數和bai,否則要求du重新輸zhi入 n.
程式如dao下:
#include
int main() else goto loop;
return 0;}
6樓:匿名使用者
int n=0;
long int sum=0;
scanf("%d",&n);
if(n%2==0)
for(int i=1;i<=n;i=i+2)sum+=i;
printf("%ld",sum);
要求用vb,或者c語言,編寫一個程式,從鍵盤輸入一個奇數n,要求求出1+3+5+……+n的和。求大蝦們幫幫忙!!
7樓:匿名使用者
#include
main()
printf("sum=%d",sum);}}
8樓:匿名使用者
||#include
int main(void)
return 0;}
9樓:匿名使用者
#include
void main()
printf("%d\n", j);}
python程式設計:輸入一個自然數n,如果n為奇數,輸出表示式1+1/3+…+1/n的值
10樓:匿名使用者
def summ(n):
if n%2:
m=1else:
m=2return round(sum([1/x for x in range(m,n+1,2)]),2)
print(summ(5))
11樓:匿名使用者
n=int(input())
sum=0
if n%2==1:
for i in range(2,n+1,2):
sum+=1/i
else:
for i in range(2,n+1,2):
sum+=1/i
print(round(sum,2))
12樓:匿名使用者
def sumlist(n):
if n%2==0:
numlist=[1/(2*x) for x in range(1,(n/2)+1)]
return round(sum(numlist),2)else:
numlist=[1/x for x in range(1,(1/n)+1
reurun round(sum(numlist),2)
13樓:匿名使用者
比較常規的方法抄
:def test(n):
a=0if n % 2 == 0:
for i in range(2,n+1,2):
a=a + (1/i)
else:
for i in range(1,n+1,2):
a=a +(1/i)
return a
效率更bai高一點的方法:
import numpy as np
def test_1():
n=input("請輸du入需要計算的自然數zhi:")
n=float(n)
if n<=0 or n!=int(n):
print("請確保dao輸入的數值是自然數(大於0的整數)")elif n%2==0:
a=np.arange(2,n+1,2)
print("計算結果是:" + str(sum(1/a)))else:
a=np.arange(1,n+1,2)
print("計算結果是:" + str(sum(1/a)))
c語言程式設計 求1!+3!+5!+……+n!的值,且n為奇數
14樓:無淚瓦擦
#include
int main()
printf("%ld\n",sum);
return 0;
}本程式已經在vc上執行通過,在n不是很大的情況下可以,太大了就屬於大數問題了,要改
15樓:匿名使用者
#include
void main()
}printf("the sum of jiecheng is:%d",sum);}
16樓:董俊錕
#include
long fun(int n)
void main()
17樓:
main()
sum+=temp;
}printf("sum=%d",sum);}
輸入正整數n1《n10,再輸入n個整數,輸出平均
include void main for i 0 i 10 i else if count i avg sum 1.0 count printf 這 d個數的平均數保留兩位小數應該是 2f count,avg c語言程式填空 輸入一個正整數 n 1 補充的內容加在註釋之間 輸入一個正整數 n 1個...
輸入正整數n(1n 10),再輸入n個整數,把這些數逆序存放後輸出,用陣列知識做,咋搞啊
include int main for i 0 i n i printf d a i return 0 c語言程式 include define max 100 int main printf 資料逆序後 for i 0 i 執行測試 include int main 輸入一個正整數n 1 inc...
c語言怎麼寫出輸入正整數n,再輸入n個整數,輸出最小
include void main printf min d min 執行示例 include void mian int min a 0 for i 1 i入的最小的數是 d min include intmain 輸入一個正整數n,再輸入n個整數,輸出最小值 c語言 你題目有沒有寫全,如果按照你...