输入20个整数,输出其中能被数组中其它元素整除的那些数组元素
2017-07-19 10:34
573 查看
#include<iostream>
using namespace std;
#define N 20
int main()
{
int i,k,j,a
;
k=0;
for(i=0;i<N;i++){
cin>>a[i];
}
for(i=0;i<N;i++) {
k=i;
a[k]=a[i];
for(j=0;j<N;j++)
{
if(k==j){
continue;
}
else {
if(a[k]%a[j]==0)
{
cout<<a[k]<<endl;
break;
}
}
}
}
return 0;
}
using namespace std;
#define N 20
int main()
{
int i,k,j,a
;
k=0;
for(i=0;i<N;i++){
cin>>a[i];
}
for(i=0;i<N;i++) {
k=i;
a[k]=a[i];
for(j=0;j<N;j++)
{
if(k==j){
continue;
}
else {
if(a[k]%a[j]==0)
{
cout<<a[k]<<endl;
break;
}
}
}
}
return 0;
}
相关文章推荐
- 输入20个整数,输出其中能被数组中其它元素整除的那些数组元素
- 从键盘输入十个整数存入一维数组中,求出其中的最大数并输出(要求用指针访问数组元素)?
- C 输入一个字符串,将其中连续的数字作为一个整数存到一数组中,统计整数个数并输出这些整数
- 题目:输入N个整数,找出其中最小的k个整数。例如输入 4,5,1,6,2,7,3,8,输入k=4,则输出最小的四个数是1,2,3,4 算法分析: 算法1.O(n)的算法,修改输入的数组 可以基于get
- 华为OJ平台试题 —— 数组:输入n个整数,输出其中最小的k个
- 问题:利用输入输出流重载实现一个整数数组的输入和输出。 要求:输入一个数组大小 及 所有元素的值,排序后输出该数组的所有元素。
- 10月8日 c语言 数组元素作函数实参 输入10个数,要求输出其中值最大的元素和该数是第几个数
- 从键盘输入20个整数将奇数&偶数分别存在不同的数组中并按先奇数后偶数的顺序输出这两个数组中的数据
- C输入一个字符串,将其中连续的数字做为一个整数存放在一个整形数组中,统计其中数字的个数并输出这些整数。
- 编一个程序,输入10个整数,并放在数组中,先降序输出所有的数,再统计并输出其中正数、负数和零的个数
- 输入10个整数,用函数编程将其中最大数于最小数位置互换,然后输出互换后的数组。
- 设一个长度为10的整型数组, 0)要求每个元素的值通过scanf输入,输入完成后, 1)请顺序输出这些整数, 2)请倒序输出这些整数, 3)输出这些数中的最大值, 4)输出这些数中的最小值
- 用3位以内的随机整数填充长度为20的整型数组,然后使用冒泡排序法按升序进行排序,输出排序后的数组元素(每行输出10个元素)。
- 从键盘任意输入10个整数,用函数编程实现将其中最大数与最小数的位置对换后,再输出调整后的数组。
- 【1】 设一个长度为10的整型数组,  0)要求每个元素的值通过scanf输入,输入完成后,  1)请顺序输出这些整数,  2)请倒序输出这些整数,  3)输出这些数中的最大值,最小值
- 8.7 输入10个整数,用函数编程将其中最大数与最小数位置互换,然后输出互换后的数组
- 习题 8.16 输入一个字符串,内有数字和非数字字符,将其中连续的数字作为一个整数,依次存放到一数组a中。统计共有多少个整数,并输出这些数。
- 输入字符串,内有数字和非字符数组,例如A123x456将其中连续的数字作为一个整数,依次存放到一个数组中,如123放到a[0],456放到a[1],并输出a这些数
- 定义一个一维数组,其元素个数从键盘中输入,元素的值为[100,200]的随机整数。 (1)输出数组的每个数 (2)对数组的数进行升序排序,输出排序后的数组元素 (3)从键盘上输入一个整数,查找该整数是
- 从键盘输入十个整数存入一维数组中,求出它们的和及平均值并输出(要求用指针访问数组元素)?