开放大学在线学习搜题
当前位置:首页 > 学习题库 > C语言程序基础

问题

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

发布时间:2025-10-28   作者:江苏开放大学   浏览:0

要求以下程序的功能是计算:s=1+1/2+1/3+...+1/10 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);