循环题目讲解word版本.docx
- 文档编号:11089431
- 上传时间:2023-02-25
- 格式:DOCX
- 页数:27
- 大小:21.40KB
循环题目讲解word版本.docx
《循环题目讲解word版本.docx》由会员分享,可在线阅读,更多相关《循环题目讲解word版本.docx(27页珍藏版)》请在冰豆网上搜索。
循环题目讲解word版本
计算(a+b)×c的值
【分析解题思路】
【绘制流程图】
【题目描述】
给定33个整数a、b、ca、b、c,计算表达式(a+b)×c(a+b)×c的值。
【输入】
输入仅一行,包括三个整数a、b、ca、b、c,数与数之间以一个空格分开。
(-10,000 【输出】 输出一行,即表达式的值。 【输入样例】 235 【输出样例】 25 温度表达转化 【分析解题思路】 【绘制流程图】 【题目描述】 利用公式 C=5×(F−32)÷9C=5×(F−32)÷9(其中CC表示摄氏温度,FF表示华氏温度)进行计算转化,输入华氏温度FF,输出摄氏温度CC,要求精确到小数点后55位。 【输入】 输入一行,包含一个实数FF,表示华氏温度。 (F≥−459.67)(F≥−459.67) 【输出】 输出一行,包含一个实数,表示对应的摄氏温度,要求精确到小数点后55位。 【输入样例】 41 【输出样例】 5.00000 反向输出一个三位数 【题目描述】 将一个三位数反向输出,例如输入358,反向输出853。 【输入】 一个三位数n。 【输出】 反向输出n。 【输入样例】 100 【输出样例】 001 【分析解题思路】 【绘制流程图】 计算线段长度 【题目描述】 已知线段的两个端点的坐标A(Xa,Ya)A(Xa,Ya),B(Xb,Yb)B(Xb,Yb),求线段ABAB的长度,保留到小数点后33位。 【输入】 第一行是两个实数Xa,YaXa,Ya,即AA的坐标。 第二行是两个实数Xb,YbXb,Yb,即BB的坐标。 输入中所有实数的绝对值均不超过1000010000。 【输出】 一个实数,即线段ABAB的长度,保留到小数点后33位。 【输入样例】 11 22 【输出样例】 1.414 【分析解题思路】 【绘制流程图】 判断数正负 【题目描述】 给定一个整数NN,判断其正负。 如果N>0N>0,输出positivepositive;如果N=0N=0,输出zerozero;如果N<0N<0,输出negativenegative。 【输入】 一个整数N(−109≤N≤109)N(−109≤N≤109)。 【输出】 如果N>0N>0,输出positivepositive; 如果N=0N=0,输出zerozero; 如果N<0N<0,输出negativenegative。 【输入样例】 1 【输出样例】 positive 【分析解题思路】 【绘制流程图】 输出绝对值 【题目描述】 输入一个浮点数,输出这个浮点数的绝对值,保留到小数点后两位。 【输入】 输入一个浮点数,其绝对值不超过10000。 【输出】 输出这个浮点数的绝对值,保留到小数点后两位。 【输入样例】 -3.14 【输出样例】 3.14 【分析解题思路】 【绘制流程图】 整数大小比较 【题目描述】 输入两个整数,比较它们的大小。 若x>y,输出>;若x=y,输出=;若x 【输入】 一行,包含两个整数x和y,中间用单个空格隔开。 0≤x<2320≤x<232, −231≤y<231−231≤y<231。 【输出】 一个字符。 若x>y,输出>;若x=y,输出=;若x 【输入样例】 1000100 【输出样例】 > 【分析解题思路】 【绘制流程图】 判断是否为两位数 【题目描述】 判断一个正整数是否是两位数(即大于等于10且小于等于99)。 若该正整数是两位数,输出1,否则输出0。 【输入】 一个正整数,不超过1000。 【输出】 一行。 若该正整数是两位数,输出1,否则输出0。 【输入样例】 54 【输出样例】 1 【分析解题思路】 【绘制流程图】 晶晶赴约会 【题目描述】 晶晶的朋友贝贝约晶晶下周一起去看展览,但晶晶每周的1、3、5有课必须上课,请帮晶晶判断她能否接受贝贝的邀请,如果能输出YES;如果不能则输出NO。 注意YES和NO都是大写字母! 【输入】 输入有一行,贝贝邀请晶晶去看展览的日期,用数字1到7表示从星期一到星期日。 【输出】 输出有一行,如果晶晶可以接受贝贝的邀请,输出YES,否则,输出NO。 注意YES和NO都是大写字母! 【输入样例】 2 【输出样例】 YES 【分析解题思路】 【绘制流程图】 骑车与走路 【题目描述】 在清华校园里,没有自行车,上课办事会很不方便。 但实际上。 并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间。 假设找到自行车,开锁并车上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米。 请判断走不同的距离去办事,是骑车快还是走路快。 如果骑车快,输出一行"Bike";如果走路快,输出一行"Walk";如果一样快,输出一行"All"。 【输入】 输入一行,包含一个整数,表示一次办事要行走的距离,单位为米。 【输出】 输出一行,如果骑车快,输出一行"Bike";如果走路快,输出一行"Walk";如果一样快,输出一行"All"。 【输入样例】 120 【输出样例】 Bike 【分析解题思路】 【绘制流程图】 分段函数 【题目描述】 编写程序,计算下列分段函数y=f(x)y=f(x)的值。 结果保留到小数点后三位。 y=−x+2.5;0≤x<5 y=2−1.5(x−3)(x−3);5≤x<10 y=x2−1.5;10≤x<20 【输入】 一个浮点数N(0≤N<20)N(0≤N<20)。 【输出】 输出 NN 对应的分段函数值: f(N)f(N)。 结果保留到小数点后三位。 【输入样例】 1.0 【输出样例】 1.500 【分析解题思路】 【绘制流程图】 计算邮资 【题目描述】 根据邮件的重量和用户是否选择加急计算邮费。 计算规则: 重量在1000克以内(包括1000克),基本费8元。 超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算;如果用户选择加急,多收5元。 【输入】 输入一行,包含整数和一个字符,以一个空格分开,分别表示重量(单位为克)和是否加急。 如果字符是y,说明选择加急;如果字符是n,说明不加急。 【输出】 输出一行,包含一个整数,表示邮费。 【输入样例】 1200y 【输出样例】 17 【分析解题思路】 【绘制流程图】 最大数输出 【题目描述】 输入三个整数,数与数之间以一个空格分开。 输出一个整数,即最大的整数。 【输入】 输入为一行,包含三个整数,数与数之间以一个空格分开。 【输出】 输出一行,包含一个整数,即最大的整数。 【输入样例】 102056 【输出样例】 56 【来源】 【分析解题思路】 【绘制流程图】 判断闰年 【题目描述】 判断某年是否是闰年。 如果公元a年是闰年输出Y,否则输出N。 【输入】
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 循环 题目 讲解 word 版本