




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验(4)1403 Problem A: 它满足条件吗?Time Limit: 1 SecMemory Limit: 128 MBSubmit: 3469Solved: 1909SubmitStatusWeb BoardDescription需要判断给定的一个整数是否同时满足如下三个条件:1. 它是一个完全平方数。2. 它是一个偶数。3. 它是一个正数。注:若一个数能表示成某个自然数的平方的形式,则称这个数为完全平方数。例如:0,1,4,9,16,25,36,49,64,81,100,121,144,169,196,225,256,289,324,361,400,441,484,529Input一个int范围内的整数。Output如果输入的数字满足条件,则输出yes,否则输出no。Sample Input100Sample OutputyesHINT注意逻辑表达式判断三个条件的顺序。如果你不会使用分支语句,同样可以使用条件运算符实现该程序。库函数sqrt()可以用于求一个数的平方根。#include #include int main() int a,b; scanf(%d,&a); if (a%2=0&a0) b=sqrt(a); if(b*b=a) printf(yes); elseprintf(no); elseprintf(no); return 0; 1088 Problem B: 输出整数的最低两位Time Limit: 1 SecMemory Limit: 2 MBSubmit: 5285Solved: 2038SubmitStatusWeb BoardDescription把一个整数的最低两位打印出来,不输出整数的符号。Input输入为一个整数n,不会超出int类型的数据范围。Output输出n的最低两位数字。但是,输入的数字本身不足两位时,不应当补0。如,输入为“1”,则输出为“1”。Sample Input-102Sample Output02HINTprintf函数可以完成补0的操作。#include int main() int a; scanf(%d,&a); a=(a0?-a:a); if(a=0) printf(%dn,a); elseprintf(%.2dn,a%100); return 0; 1162 Problem C: 笛卡尔平面Time Limit: 1 SecMemory Limit: 16 MBSubmit: 5386Solved: 1548SubmitStatusWeb BoardDescription在数学里,笛卡儿坐标系(Cartesian坐标系),也称直角坐标系,是一种正交坐标系。二维的直角坐标系是由两条相互垂直、0 点重合的数轴构成的。在平面内,任何一点的坐标 是根据数轴上对应的点的坐标设定的。二维的直角坐标系通常由两个互相垂直的坐标轴设定,通常分别称为 x-轴 和 y-轴;两个坐标轴的相交点,称为原点,通常标记为 O ,既有“零”的意思,又是英语“Origin”的首字母。每一个轴都指向一个特定的方向。这两个不同线的坐标轴,决定了一个平面,称为 xy-平面,又称为笛卡儿平面。以笛卡尔平面上一个点的坐标(x,y)坐标为输入,输出该点是否在坐标轴上或者位于哪一个象限。Input输入为一行。输入的坐标x、y值都会带有1位小数,括号和逗号都是英文半角符号,逗号后面有一个空格。Output四个象限输出为“quadrand I”、“quadrand II”、“quadrand III”、“quadrand IV”,x-轴和y-轴输出为“x axis”和“y axis”,原点输出为“origin”输出为以下三种:(-1.0, -2.5) is in quadrand III(0.0, 4.8) is on the y axis(0.0, 0.0) is originSample Input(-1.0, -2.5)Sample Output(-1.0, -2.5) is in quadrand III#include int main() float a,b; scanf(%f, %f),&a,&b); if(a0&b0) printf(%.1f, %.1f) is in quadrand I,a,b); if(a0&b0) printf(%.1f, %.1f) is in quadrand IV,a,b); if(a0) printf(%.1f, %.1f) is in quadrand II,a,b); if(a0&b0) printf(%.1f, %.1f) is in quadrand III,a,b); if(a=0&b!=0) printf(%.1f, %.1f) is on the y axis,a,b); if(b=0&a!=0) printf(%.1f, %.1f) is on the x axis,a,b); if(a=0&b=0) printf(%.1f, %.1f) is origin,a,b); return 0; 1164 Problem D: Print Graphics Problerm (I)Time Limit: 1 SecMemory Limit: 16 MBSubmit: 1995Solved: 1284SubmitStatusWeb BoardDescription向标准输出上打印一些用ASCII字符组成的图形。Input输入为一个整数n,0n100。Output输出一个n层等腰三角形,格式见sample。Sample Input5Sample Output + + + +HINT推导出第i层要输出的空格和“+”与i的关系,用循环很容易完成。#include int main() int a,i,j,k; scanf(%d,&a); for(i=1;i=a;i+) for(j=1;j=a-i;j+) printf( ); for(;j0,则输出1,N区间内的所有整数;如果N =0,则输出0;如果N0,表示后面有N行输入。之后每行输入包含2个数据P和Q,两者之间用空格隔开,且均在int类型的表示范围内。Output输出N个连续的整数序列,序列两两之间用一个空行隔开。其中第i个序列是在P和Q之间的整数,包括P和Q,且当输出的数据多于1个时,两两之间用一个空格隔开。Sample Input31 10010 -1010 10Sample Output1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 8
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 堤防应急救援与响应方案
- 职业化视角下装配式建筑工人胜任力评价研究
- 市政管道施工安全保障方案
- 难点解析人教版八年级上册物理物态变化《熔化和凝固》章节测试试卷(含答案解析)
- 工程勘察质量检查与监管方案
- 反应烧结碳化硅陶瓷的制备及性能研究
- 第10节 交流评价网站说课稿-2025-2026学年初中信息技术北师大版八年级上册 -北师大版
- 合肥地区混凝土强度回弹法测强曲线和机器学习预测模型
- 基于深度学习的双目立体匹配算法研究
- DB11T 1322.51-2025 安全生产等级评定技术规范 第51部分:旅行社
- 2025年妇产科副高护理答辩题库及答案
- 2025年枣庄滕州市青年就业见习(1540人)考试参考试题及答案解析
- 安全生产管理制度全集
- 2025年全国中小学生天文知识竞赛试题库(含答案)
- 研究会管理办法
- 2025年时事政治考试100题(含参考答案)
- Wiley数据库使用方法(课堂PPT)
- 蚀刻液周知卡
- 锦屏一级水电站左岸坝肩化学灌浆试验
- 沧州市扶贫再贷款使用率偏低原因分析及对策
- 进位制 公开课PPT课件
评论
0/150
提交评论