您的位置:首页 > 其它

PAT训练(乙级) —— 1066. 图像过滤(15)

2018-01-12 23:29 225 查看
C语言实现

#include<stdio.h>
int main()
{
int n,m,a,b,p;
int i,j;
scanf("%d %d %d %d %d",&m,&n,&a,&b,&p);
int s[m]
;
for(i=0;i<m;i++){
for(j=0;j<n;j++)
scanf("%d",&s[i][j]);
}
for(i=0;i<m;i++)
for(j=0;j<n;j++){
if(s[i][j]>=a&&s[i][j]<=b)s[i][j]=p;
}
for(i=0;i<m;i++){
for(j=0;j<n-1;j++){
if(s[i][j]<100){
if(s[i][j]<10)printf("00%d ",s[i][j]);
else printf("0%d ",s[i][j]);
}
else printf("%d ",s[i][j]);
}
if(s[i][n-1]<100){
if(s[i][n-1]<10)printf("00%d",s[i][n-1]);
else printf("0%d",s[i][n-1]);
}
else printf("%d",s[i][n-1]);
printf("\n");
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: