c语言春考题目,PAT 2017年春考乙级真题(1066. 图像过滤)(C语言)
题目原文:
图像过滤是把图像中不重要的像素都染成背景色,使得重要部分被凸显出来。现给定一幅黑白图像,要求你将灰度值位于某指定区间内的所有像素颜色都用一种指定的颜色替换。
输入格式:
输入在第一行给出一幅图像的分辨率,即两个正整数M和N(0 < M, N <= 500),另外是待过滤的灰度值区间端点A和B(0 <= A < B <= 255)、以及指定的替换灰度值。随后M行,每行给出N个像素点的灰度值,其间以空格分隔。所有灰度值都在[0, 255]区间内。
输出格式:
输出按要求过滤后的图像。即输出M行,每行N个像素灰度值,每个灰度值占3位(例如黑色要显示为000),其间以一个空格分隔。行首尾不得有多余空格。
输入样例:
3 5 100 150 0
3 189 254 101 119
150 233 151 99 100
88 123 149 0 255
输出样例:
003 189 254 000 000
000 233 151 099 000
088 000 000 000 255
C代码:
#include "stdio.h"
int main() {
int m,n,a,b,color,count=0,temp;
scanf("%d %d %d %d %d",&m,&n,&a,&b,&color);
for (int i = 0; i
for (int j = 0; j
scanf("%d", &temp);
if (temp >= a && temp <= b)
temp = color;
if (j != 0) printf(" ");
printf("%03d", temp);
}
printf("\n");
}
return 0;
}
这里可以用%03d强制输出三位数,然后边输入边判断。
完美通过
c语言春考题目,PAT 2017年春考乙级真题(1066. 图像过滤)(C语言)相关推荐
- 【软考软件评测师】2017年下案例分析历年真题
[软考软件评测师]2017年下案例分析历年真题 2017下案例分析历年真题 [软考软件评测师]2017年下案例分析历年真题 2017下案例分析历年真题第一题(15分) 2017下案例分析历年真题第二题 ...
- 复旦大学管理学院2017年考博(高级微观经济学+管理理论综合)真题,高微老师上课资料
复旦大学管理学院2017年考博(高级微观经济学+管理理论综合)真题,高微老师上课资料 1.复旦大学管理学院2017年考博高级微观经济学.管理理论综合两门科目全部真题; 2.高级微观经济学老师校内上课资 ...
- 计算机408考试题库百度云,2017年计算机408考研真题.pdf
2017年计算机408考研真题.pdf 2017年全国硕士研究生招生考试 计算机科学与技术学科联考 计算机学科专业基础综合试题 一.单项选择题:1-40小题,每小题2分,共80分.下列每题给出的四个选 ...
- PAT乙级真题全集-PAT (Basic Level) Practise (中文)
1001. 害死人不偿命的(3n+1)猜想 (15) 卡拉兹(Callatz)猜想: 对任何一个自然数n,如果它是偶数,那么把它砍掉一半:如果它是奇数,那么把(3n+1)砍掉一半.这样一直反复砍下去, ...
- 【软考软件评测师】2014综合知识历年真题
[软考软件评测师]2014综合知识历年真题 2014软件评测师综合知识历年真题 [软考软件评测师]2014综合知识历年真题 [2014年评测真题第01题:绿色] 01.三总线结构的计算机总线系统由( ...
- 【PTA】 PAT乙级真题,95题(C++,AC代码)
PAT乙级真题95题 标号 标题 分数 通过数 提交数 通过率 1001 害死人不偿命的(3n+1)猜想 15 109558 309119 0.35 1002 写出这个数 20 71739 28156 ...
- 【软考软件评测师】2013综合知识历年真题
[软考软件评测师]2013综合知识历年真题 2013软件评测师综合知识历年真题 [软考软件评测师]2013综合知识历年真题 [2013年评测真题第01题:绿色] 01.在程序执行过程中,Cache与主 ...
- 【软考软件评测师】2015综合知识历年真题
[软考软件评测师]2015综合知识历年真题 2015软件评测师综合知识历年真题 [软考软件评测师]2015综合知识历年真题 [2015年评测真题第01题:红色] 01.CPU响应DMA请求是在( )结 ...
- 大学电路题目怎么搜_长沙理工大学2020真题浅析
长沙理工大学2020年821电路,整体感觉难度还行,和邱版<电路>课后题的平均水平相当. 整张卷子由9道填空题和七道大题目构成,填空一题5分,大题一题15分. 先说说填空,1是一个等效电阻 ...
最新文章
- ylb:SQL 表的高级查询-多表连接和子查询
- MySQL常见错误代码及代码说明
- [洛谷P4430]小猴打架
- Preference跳转activity出错Unable to find explicit activity class
- php开启端口复用,请问下workman是否支持端口复用?
- 淘宝JavaScript 编码风格规范
- 【高危漏洞通告】Spring Framework 远程代码执行 (CVE-2022-22965)
- Mybatis中的缓存详解
- Ubuntu 18.4 镜像
- hibernate中查询方式(二):常用查询
- Google的自定义搜索-GOOD!
- java基础知识总结(经典)_Java基础知识总结(超级经典)(三)
- 计算机学院手绘,PS电脑手绘效果绘画教程
- 数据挖掘 NLP 之 文本挖掘 文本处理 通用流程
- iOS framework动态库重签名
- 微信小程序自定义tabbar以及闪烁问题
- 【SmartSvn】分支合并问题
- JavaScript基础(五)——ES2015(ES6)基础语法
- lua深拷贝一个table
- win10关闭快速启动_内存占用率过高怎么办?Win10电脑内存占用率很高的原因和解决方法...
热门文章
- java多线程队列_java多线程消费者生产者模式(BlockingQueue 通过阻塞队列实现)
- xp搭建 php环境,windows xp 下 LAMP环境搭建
- c均值聚类matlab程序_机器学习笔记-9-聚类
- html和css哪个优先,CSS3 | 样式和优先级
- python sqlite并发处理_python sqlite大数据 处理
- python的特征提取实验一_Spark 2.1.0 入门:特征抽取 — TF-IDF(Python版)
- mysql5.6.msi 百度云_如何安装Mysql数据库类型msi(5.6)
- mysql架构组成_第 2 章 MySQL 架构组成
- python mockito arg_that_wqingxiao
- 配置文件bashrc与profile的区别