当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

以下程序的功能是计算:。#includemain(){int n; float s; s=1.0; for(n=10;n>1;n--)s=s+


以下程序的功能是计算:。#include <stdio.h> main() { int n; float s; s=1.0; for(n=10;n>1;n--) s=s+1/n; printf("%6.4f\n",s); } 程序运行后输出结果错误,导致错误结果的程序行是()。

A.s=1.0;

B.for(n=10;n>1;n--)

C.s=s+1/n;

D.printf("%6.4f\n",s);

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 以下程序的输出结果是()。#includemain()int i=0,a=0;while(i<20)for(;;)if((i%10)==0)brea

  • 以下程序的运行结果是()。#includemain(){int a[]={1 2 3 4 5 6 7 8 9 10 11 12}; int *

  • 执行以下程序后 test.txt文件的内容是(若文件能正常打开)( )。#includemain(){FILE*fp;c

  • 当运行以下程序时 从键盘输入;AhaMA(空格)Aha 则下面程序的运行结果是#includemain

  • 执行以下程序后 a b的值分别是()。#includemain(){int a b k=4 m=6 *p1=&k *p2=&

  • 有以下程序:#includemain(){char c[6];int i=0;for(;i