首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <math.h> main() { int s;float n,t,pai; t=1,pai=0,n=1.0,s=1; while(fabs(t)>1.0e-6)
有以下程序 #include <stdio.h> #include <math.h> main() { int s;float n,t,pai; t=1,pai=0,n=1.0,s=1; while(fabs(t)>1.0e-6)
admin
2022-04-01
26
问题
有以下程序
#include <stdio.h>
#include <math.h>
main()
{
int s;float n,t,pai;
t=1,pai=0,n=1.0,s=1;
while(fabs(t)>1.0e-6)
{
pai+=t;
n+=2;s=-s;t=s/n;
}
printf("total=%f\n",pai);
}
程序所计算的是( )。
选项
A、1-1/2!+1/3!-1/5!+1/7!-…
B、1+1/3+1/5+1/7+1/9-…
C、1+1/2+1/3+1/4+1/5-…
D、1-1/3+1/5-1/7+1/9-…
答案
D
解析
main()函数首先定义整型变量s,初值为1,定义float类型的n、t、pai,其中n初值1.0,t初值为1,pai初值为0;while循环判断t的绝对值(fabs()为求float类型值的绝对值)是否大于1.0*10-6,若t的绝地址大于1.0*10-6,那么,执行下列语句:pai+=t;n+=2;s=﹣s;t=s/n;所以每轮循环pai累加s/n(其中s是上一轮s的项反数,n是上一轮n累加2的值),第一轮循环时,pai被赋值为1,s是正数,所以最终pai的计算结果是:1-1/3+1/5-1/7+1/9……,本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/pnkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i<12;i++)e[s[i]]++;for(i=1;i<5;i++)
有以下程序,程序的输出结果是main(){charc1=’A’,c2=’Y’;printf("%d,%d\n",c1,c2);}
C语言程序的模块化通过以下哪个选项来实现
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
下列叙述中正确的是
有下列程序:#includemain(){FILE*fp;inta[10]={1,2,3,0,0),i;fp=fopen("d2.dat","wb");fwtite(a,sizeof(int),
有下列程序:voidf(intb[]){intI;for(i=2;i<6;i++)b[i]*=2;}main(){inta[10]={1,2,3,4,5,6,7,8,9,10},i;f(a);for(i=0;i<10,
有以下程序#includeinta=1,b=2;voidfun1(inta,intb){printf("%d%d",a,b);}voidfun2(){a=3;b=4;}main(){fun1(5,6);fun2
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
与数学表达式x≥y≥z对应的C语言表达式是
随机试题
(2011年第43题)下列炎症介质中,具有趋化作用的是
风湿性心内膜炎好发于
根据材料回答以下问题蔡先生准备购买一套100平方米的普通住宅,价格是10000元/平方米。他参加了住房公积金制度,并且每月按时缴纳住房公积金。蔡先生拟在工商银行申请个人住房公积金贷款,且目前名下的住房公积金本息余额为10000元,上个月公积金汇储额为20
商业银行销售不需要审批的理财计划之前,应向中国银行业监督管理委员会或其派出机构报告。商业银行最迟应在销售理财计划前( )日,将以下资料按照有关业务报告的程序规定报送中国银行业监督管理委员会或其派出机构。
下图示意我国某山地的东坡和西坡的垂直带谱。读图完成问题。干旱河谷灌丛带所在的河谷终年盛行()。
心理学家研究发现,不论民族、国家、地区,儿童获得语言过程的顺序具有一致性。这说明儿童的心理发展具有()特点。
公有制的实现形式是指公有制经济在其运行过程中采取的()。
共同共有关系存续期间,一共同共有人擅自出卖共有财产给第三人,则()。
设函数f(x)在[0,+∞)上可导,f(0)=0,且存在反函数,其反函数为g(x),若求f(x).
AT&Tplanstospend18billiondollarsin2010【D1】______itswirelessnetworksto【D2】______theincreasingamountofnewtraffic
最新回复
(
0
)