项目要求:
创建一个长度为16的整型数组a并初始化,先输出数组中元素值为3的倍数的数,再输出所有下标为3的倍数的元素值。
问题及代码:
#include <iostream>
using namespace std;
int main( )
{
int a[16]= {332,221,723,123,187,13,332,90,45,96,855,25,75,55,886,72};//初始化16个元素
cout<<"数组中,元素值为3的倍数的数是:"<<endl;
for (int i=0; i<=15; ++i)
{
if((a[i])%3==0)
cout<<"a["<<i<<"] "<<a[i]<<endl;
}
cout<<"下标为3的倍数的元素值是:"<<endl;
for (int j=0; j<15; j++)
{
if (j%3==0)
cout<<"a["<<j<<"] "<<a[j]<<endl;
}
return 0;
}
运行结果: