自考“高级语言程序设计”习题答案详解(13)
6.编一个程序,输入10个整数,统计并输出其中正数、负数和零的个数。
「解」输入10个整数,统计其中正数、负数和零的个数。程序引入3个计数器变量,用于统计大于以小于0和等于0的整数的个数。开始时,这3个计数器都置0,然后用循环逐一输入10个整数,并判定当前输入的整数是大于0,或小于0,或等于0,并按判定结果累加相应计数器。最后,程序输出这3个计数器的值。程序如下:
# include
main()
{ int i,d,n,z,p;/*变量定义*/
n=Z=p=0;
for(i=1;i<=10;i++) {
print(“ 输入第%d个整数”, i);
scanf(“%d”,&d);
if(d<0)n++;
else if(d0)p++;
else z++;
}
printf(“负数有%d个,正数有%d个,零有%d个。n”,n,p,z);
}
7.编程序,按下列公式计算e的值(精度为1e-6):
e=1+1/1!+1/2!+1/3!+…+1/n!+…
「解」按e的幂级数展开式计算e的值。这是典型的求级数和计算问题。通常采用逐项计算,并累计的方法。计算新的项时,可用上一轮循环计算出的项,这能提高程序的效率。循环直至当前项的值小于精度要求结束。程序如下:
# include
main()
{ double e,t,i;/*变量定义*/
e=0.0;t=1.0;i=1.0;
while(t=1.0e-6) {
e+=t;
t/= i;
i+= 1.0;
}
printf(“e=%.6fn”, e);
}
8.编程序,按下列公式计算y的值(精度为1e-6):
y=∑1/r*r+1
「解」按所给公式计算数列的和。类似上一小题的解,逐项计算并累计。程序如下:
# include
main()
{ double y,r,t;/*变量定义*/
y=0.0;r=1.0;
while((t=1.0/(r*r+1.0))=1.0e-6) {
y+=t;
r+=1.0;
}
printf(“y=%.6fn”, y);
}
【自考“高级语言程序设计”习题答案详解(13)】相关文章:
★ 2012年自考“高级语言程序设计”经典习题及答案(27)
热点推荐:
工学
- 2020-11-17【工学】2012年自考“工程项目管理”单选练习(9)
- 2020-11-17【工学】2012年自考“互联网软件应用与开发”复习资料(1)
- 2020-11-17【工学】2012年自考“互联网软件应用与开发”复习资料(18)
- 2020-11-17【工学】2012年自考“互联网软件应用与开发”复习资料(34)
- 2020-11-17【工学】2012年自考“互联网软件应用与开发”复习资料(35)
- 2020-11-17【工学】2012年自考“互联网软件应用与开发”复习资料(38)
- 2020-11-17【工学】2012年自考“互联网软件应用与开发”复习资料(41)
- 2020-11-17【工学】2012年自考“互联网及其应用”串讲笔记(1)
其他最新资讯
- 2023-12-29【自考政策】广西自考网络助学平台新增61门课程
- 2020-12-04【免考问题】哪些证书可以免考自考相关课程?
- 2020-12-04【免考问题】自考免考有哪些条件?
- 2020-12-04【综合问题】自考本科文凭有用吗?
- 2020-12-04【综合问题】自考本科需要考多少门课?
- 2020-11-17【综合问题】江苏省高等教育自学考试网上报名常见问题及解答
- 2020-11-17【经济学】2012年自考“中国税制”笔记串讲(8)
- 2020-11-17【自考政策】全国自考办领导:未来自考将大力发展网络助学
网友关注
- 【法学】2015年1月自考刑法学名词解释:赦免
- 【法学】2015年1月自考刑法学名词解释:自然犯与法定犯
- 【法学】2015年1月自考刑法学名词解释:追诉时效的延长
- 【法学】2015年1月自考刑法学名词解释:强迫交易罪
- 【法学】2015年1月自考刑法学名词解释:刑罚裁量的酌定情节
- 【法学】2015年1月自考刑法学名词解释:追诉时效
- 【法学】2015年1月自考刑法学名词解释:假冒注册商标罪
- 【法学】2015年1月自考刑法学名词解释:特赦
网友关注视频
- 化学九年级下册全册同步 人教版 第22集 酸和碱的中和反应(一)
- 冀教版小学数学二年级下册第二单元《有余数除法的简单应用》
- 第12章 圆锥曲线_12.7 抛物线的标准方程_第一课时(特等奖)(沪教版高二下册)_T274713
- 六年级英语下册上海牛津版教材讲解 U1单词
- 北师大版数学四年级下册3.4包装
- 外研版英语三起6年级下册(14版)Module3 Unit1
- 第8课 对称剪纸_第一课时(二等奖)(沪书画版二年级上册)_T3784187
- 冀教版小学英语四年级下册Lesson2授课视频