作业帮 > 综合 > 作业

随机产生20个1-50的之间的正整数放入数组A中,输入这组随机数.

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/25 10:18:34
随机产生20个1-50的之间的正整数放入数组A中,输入这组随机数.
然后,选出其中的素数放入数组B中,输出这些素数,并计算素数之和
随机产生20个1-50的之间的正整数放入数组A中,输入这组随机数.
C++?C#?
再问: C++
再答: #include #include #include #include #include using namespace std; void generator(int nums[], unsigned int count); long get_sum(int nums[], unsigned int count); bool isPrimeNum(int num); int main() { int nums[20]; // source array for random values int primeNums[20]; // su shu int i = 0; // init the array with 0 (every item is 0) memset(nums, 0, sizeof(nums)); // 此处是字节为单位进行初始化为0,所以使用sizeof,而不是20 memset(primeNums, 0, sizeof(primeNums)); generator(nums, 20); // pass the random value to the array // display the original values cout