C语言-入门基础练习题

习题1、输出1-100之间出现多少次9
分析问题 1-100之间的数含有9的情况 n
(1)、n与10求余得到余数为9
(2)、n除以10等于9 也就是90
(3)、还有一个特殊的就是99 既满足与10求余余数为9 也满足除以10商9
C语言-入门基础练习题
C语言-入门基础练习题

习题2、计算1/1-1/2+1/3…-1/100的值
问题分析:
这道题目需要注意是一道±交替的求和题目,那么我们就需要分开情况,奇数项都是正的,偶数项都是负的所以只需要和2求余来判断即可
C语言-入门基础练习题
C语言-入门基础练习题

习题3、交换两个大小相同的数组
问题分析:
该问题类似于交换两个数组的值,采取临时变量法;在这里需要注意的是数组的下标是从0开始;
C语言-入门基础练习题
C语言-入门基础练习题