单项选择题

要求以下程序的功能是计算

main()
int n;float s;
s=1.0;
for(n=10;n>1;n--)
s=s+1/n;
pfintf("%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",8);

<上一题 目录 下一题>
热门 试题

单项选择题
以下错误的定义语句是()

A. int x[][3]=0,1,1,2,3;
B. int x[4][3]=1,2,3,1,2,3,1,2,3,1,2,3;
C. int x[4][]=1,2,3,1,2,3,1,2,3,1,2,3;
D. int x[][3]=1,2,3,4;

单项选择题
下列叙述中正确的是()

A. 一个算法的空间复杂度大,则其时间复杂度也必定大
B. 一个算法的空间复杂度大,则其时间复杂度必定小
C. 一个算法的时间复杂度大,则其空问复杂度必定小
D. 上述三种说法都不对

相关试题
  • 假定int类型变量占用两个字节,若有定义:i...
  • 以下程序的输出结果是() #include <s...
  • 下列程序的输出结果为()。 main() un...
  • 下列队列的描述中,正确的是( )。
  • 下列关于算法的时间复杂度陈述正确的是()