C 程序使用指针查找数组中完全平方元素的总和。
问题
编写一个程序,使用指针计算数组中完全平方元素的总和。
给定数组中的多个元素作为输入,输出数组中存在的这些元素的所有完美平方和。
解决方案
例如,
Input= 1, 2, 3, 4, 5, 9,10,11,16 The perfect squares are 1, 4, 9,16. Sum = 1 + 4 + 9 +16 = 30 Output: 30
算法
请参阅下面给出的算法,以使用指针查找数组中完全平方元素的总和。
步骤1-在运行时读取数组中的元素数。
步骤2-输入元素。
第3步-声明并初始化sum=0
第4步-声明一个指针变量。
Step5-使用指针变量检查数组元素是否为完美正方形
Step6-如果它是一个完美的平方,那么,计算sum=sum+number
步骤7-返回总和。
示例
以下是使用指针查找数组中完全平方元素之和的C程序-
#include#include #include int sumPositive(int n,int *a){ int i,sum=0,m; for(i=0;i 输出结果 执行上述程序时,它会产生以下输出-
Enter the size of array: 10 Enter the elements of array: 1 2 3 4 5 6 7 8 9 10 Sum of positive square elements is 14
热门推荐
10 诗词送行祝福语大全简短
11 新房开工吉日祝福语简短
12 50多岁生日简短祝福语
13 安徽疫情祝福语简短英语
14 农民朋友发财祝福语简短
15 对生活祝福语简短精辟
16 搬家词简短祝福语朋友
17 女神结婚快乐祝福语简短
18 文学短句祝福语大全简短