• 2021-04-14
    编写程序,求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 分,提示信息可以忽略,提示与显示输出的具体内容不做扣分依据。

    内容

    • 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