您所在的位置:Seago-Microsoft Windows>>Windows管理脚本>> 筛选输出

筛选输出

作者:管理员 来源:新浪爱问 日期:2008-04-17 

在好多个数组中,比如{123,124,456,789,258,264,721,,。。}我要输出有 2 的组要怎么写啊?我要C语言代码。谢谢给我答案,
例如:在上面应该输出123,124, 258,264 721。 电脑问题网给出的最佳答案 void main(viod)
{
int arr[20]={123,124,456,789,258,264,721,,。。};
int arr_out[20];
int i;
int cout=0;
for(i=0;i<20;i )
{
if((arr[i]==2)||((arr[i]/10)==2)||((arr[i]/100)==2))
arr_out[cout ]=arr[i];
}

for(i=0;i<cout;i )
{
printf("\n %d ",arr_out[i]);
}

}