第8套试题答案及详解
【审题分析】分析题目可知,CountValue()函数要实现3个功能:①求出n以内所有能被3和7整除的整数;②将这些整数相加求它们的和;③对这个和求平方根。
【解题思路】这里我们先通过for循环语句来求出12以内所有能被3和7整除的整数同时对这些数求和;然后把和转化为双精度型数据,利用开平方函数sqrt()求出这个和数的平方根。
【参考答案】
【易错分析】能被3和7整除的整数的条件为:i%3==O&&i%7=0;在求和的平方根之前,首先要把和数的类型转化为双精度型。
【考点链接】求余运算、C语言中数据类型的相互转换。
责任编辑:小草