问题及代码:
/*
*Copyright(c)2014,烟台大学计算学院
*All rights reserved.
*文件名称:test.cpp
*作者:陈银丽
*完成日期:2014年11月24日
*版本号:v1.0
*
*问题描述:创建一个长度为16的整型数组并初始化,先输出数组中元素值为3的倍数的值,再输出所有下标为3的倍数的元素值
*输入描述:
*程序输出:
*/
#include <iostream>
using namespace std;
int main()
{
int a[16]={13,56,3,9,57,89,101,33,58,79,36,69,123,456,91,37};
int i;
cout <<"数组中,元素值为3的倍数的数是:"<<endl;
for (i=0;i<=15;i++)
{
if(a[i]%3==0)
cout <<"a["<<i<<"]"<<a[i]<<endl;
}
cout <<endl;
cout <<"下标为3的倍数的元素值是:"<<endl;
for (i=0;i<=15;i++)
{
if(i%3==0)
cout<<"a["<<i<<"]"<<a[i]<<endl;
}
return 0;
}
运行结果:
知识点总结:数组问题
学习心得:一个问题往下延伸下去,继续探究。会遇到一些问题,需要和同伴讨论。