编写程序,求1+1/3+1/5…+1/99的值。
#include
+ void main() { int i; float sum=0.0 for(i=1; i<100;i=i+2) { sum=sum+1.0/i; } printf( “ sum=%f ” ,sum); } 评分标准: (1)基本语法错误扣 1 分(语句结束分号缺、大小括号不匹配、系统关键词错等); (2) 库函数包含预编译命令 1 分; ( 3 )循环的基本语句使用不限,但是必须符合相应的基本语法。如给定参考中的 for 可以改成 while 或 do while 语句。 ( 1 分) ( 4 ) printf("\n"); 语句 1 分,提示信息可以忽略,提示与显示输出的具体内容不做扣分依据。
举一反三
- 编写程序,求e≈1+1/1!+1/2!+1/3!+1/4!+…+1/n!
- s=1/(1*3)-1/(3*5)+1/(5*7)-1/(7*9)+......-1/(99*101),编程求s的值并输出
- 【单选题】运行下面程序,输出的值是“ ”。 A. 1+2+3+4+...+100 B. 1+1/3+1/5+1/7+...+1/99 C. 1/2+1/4+1/6+...1/100 D. 1+1/2+1/3+1/4+...+1/100
- Python表达式1/2的值为____________,1//3+1//3+1//3的值为____________,5%3的值为____________。
- 编写函数来根据以下近似公式求π值:(π*π)/6=1+1/(2*2)+1/(3*3)+..+1/(n*n)
内容
- 0
下面程序段用来计算一个表达式的值,这个表达式是( )。DimsumAsDouble,xAsDoublen=0Fori=1to5x=n/isum=sum+xn=n+1Nexti A: 1+1/2+2/3+3/4+4/5 B: 1+1/2+1/3+1/4+1/5 C: 1/2+2/3+3/4+4/5 D: 1/2+1/3+1/4+1/5
- 1
编写程序,使用Python计算 1 * 3 * 5 * ... * 99 的积。
- 2
Python 表达式1/2的值为______,1//3+1/3+1%3的值为________
- 3
【简答题】编写程序 计算 s=1!+2!+3!+4!+5! 求 s 的值!
- 4
编写程序求e的值:e≈1+1/1!+1/2!+…+1/n!。 (1)用for循环,计算前50项。 (2)用while循环,要求直到最后一项的值小于10-6