- 30
- 0
- 约1.24万字
- 约 21页
- 2018-06-03 发布于河南
- 举报
省计二2级C语言程序题
湖南省计算机二级C语言程序题复习指导
【题型一】在一定范围内求满足条件的整数个数(或求最大最小值、求和)。
【求解方法】利用循环,对指定范围内的每一个整数进行条件判断。
【易错点】
统计整数个数或求和的变量未赋初值。一般应赋初值0。
求和时变量类型错误,造成数据溢出。建议用于整数求和的变量均定义为long类型。数据过大时,用double类型。
【程序示例】
1、编写程序,计算0~50范围内有多少个数,其每位数字之积小于每位数字和。
分析:一位数显然不满足条件。求解思路是:
(1)k=10,n=0(k作循环变量,n统计满足条件的数据个数)
(2)取k的十位数字a和个位数字b:a=k/10,b=k%10
(3)如果aba+b则n++
(4)k++
(5)如果k50则输出n的值,程序结束。否则转(2)
参考代码(n=17):
main()
{ int k,a,b,n=0;
for(k=10;k=50;k++)
{ a=k/10,b=k%10;
if(a*ba+b)n++;
}
printf(%d,n);
}
2、一个正整数如果等于其所有因子之和,则称该数为完数。求10000以内完数的个数。
分析:从数学概念上讲,如果整数a能被整数k整除,就称k为a因子,又叫约数。但在编程应用中,因子是指正整数,且没有包括a本身,而约数可包括a本身。例如:从数学角度,-
您可能关注的文档
- 生活的支点.ppt
- 生活部宿舍文化节.doc
- 生活部茶话会策划.doc
- 生活部谜语灯谜策划书.doc
- 生活麻辣烫.doc
- 生源数码合作书.doc
- 生物专业调查报告洪泽地区.doc
- 生物技术系的大学生涯规划.doc
- 生活随笔感悟.ppt
- 生考试焦虑咨询案例报告.doc
- 锦州市太和区2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 长治市沁源县2025-2026学年第二学期三年级语文第六单元测试卷(部编版含答案).docx
- 西安市雁塔区2025-2026学年第二学期二年级语文第六单元测试卷(部编版含答案).docx
- 张掖地区张掖市2025-2026学年第二学期四年级语文第五单元测试卷(部编版含答案).docx
- 贵阳市云岩区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 伊春市金山屯区2025-2026学年第二学期四年级语文第五单元测试卷(部编版含答案).docx
- 湛江市麻章区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 渭南市临渭区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 湘西土家族苗族自治州龙山县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 运城市新绛县2025-2026学年第二学期二年级语文第六单元测试卷(部编版含答案).docx
最近下载
- 重庆市渝北区2024年小升初英语试卷( 含笔试解析,无听力原文,无音频).pdf VIP
- 论述类文本阅读常见设误类型讲解.ppt VIP
- DB37∕T 5334-2025 建筑施工现场汽车起重机安全使用技术规程.pdf VIP
- 电动执行器A级检修作业指导书.pdf VIP
- 国家义务教育质量监测四年级道德与法治题库(完整版).docx VIP
- 无人机应急消防课件.pptx VIP
- 2026年洛阳职业技术学院单招职业适应性考试题库带答案详解.docx VIP
- 课堂教学中如何做到分层教学.pptx VIP
- 空压机保养记录表.doc VIP
- 2025年脑机接口医疗应用在睡眠障碍治疗中的新进展报告.docx
原创力文档

文档评论(0)