C++语言编写:输入10个整数存入数组,将数组中的素数存入另一个数组中,并遍历素数数组
时间: 2023-03-16 16:43:44 浏览: 152
可以使用以下代码:int[] arr1 = new int[10];
int[] arr2 = new int[10];
int j = 0;// 循环输入10个整数存入数组arr1
for (int i = 0; i < 10; i++) {
arr1[i] = 输入的整数;
}// 将数组arr1中的素数存入数组arr2
for (int i = 0; i < 10; i++) {
if (是否是素数) {
arr2[j] = arr1[i];
j++;
}
}// 遍历素数数组arr2
for (int i = 0; i < j; i++) {
System.out.println(arr2[i]);
}
相关问题
用c++写程序:输入10个整数存入数组,将数组中的素数存入另一个数组中.并遍历素数数组。
可以使用以下C语言代码:#include<stdio.h>
int main(){
int arr[10];
int prime[10];
int i,j,k=0;
printf("请输入10个整数:");
for(i=0;i<10;i++)
scanf("%d",&arr[i]);for(i=2;i<10;i++){
for(j=2;j<=i/2;j++){
if(i%j==0)
break;
}
if(j>(i/2)){
prime[k]=i;
k++;
}
}printf("素数数组:");
for(i=0;i<k;i++){
printf("%d ",prime[i]);
}
printf("\n");
return 0;
}
用C++语言实现输入10个整数存入数组,将数组中的素数存入另一个数组中.并遍历素数数组
下面是使用 C 语言实现输入10个整数存入数组,将数组中的素数存入另一个数组,并遍历素数数组的代码示例:
```
#include <stdio.h>
int is_prime(int n) {
if (n < 2) {
return 0;
}
for (int i = 2; i <= n / 2; i++) {
if (n % i == 0) {
return 0;
}
}
return 1;
}
int main() {
int nums[10];
int primes[10];
int count = 0;
printf("请输入10个整数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &nums[i]);
if (is_prime(nums[i])) {
primes[count++] = nums[i];
}
}
printf("素数数组为:\n");
for (int i = 0; i < count; i++) {
printf("%d ", primes[i]);
}
printf("\n");
return 0;
}
```
这个程序首先定义了一个 `is_prime` 函数来判断一个整数是否为素数。然后在 `main` 函数中,首先定义了两个数组 `nums` 和 `primes`,以及一个计数器 `count`,用来记录素数数组中存放了多少个素数。
接下来通过 `for` 循环输入 10 个整数,并调用 `is_prime` 函数来判断这些整数是否为素数。如果是素数,则将其存入素数数组 `primes` 中,并将计数器 `count` 自增。最后遍历素数数组 `primes` 并输出其中的素数。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)