- 博客(14)
- 收藏
- 关注
原创 简单计算器
描述 一个最简单的计算器,支持+, -, *, / 四种运算。仅需考虑输入输出为整数的情况,数据和运算结果不会超过int表示的范围。 输入 输入只有一行,共有三个参数,其中第1、2个参数为整数,第3个参数为操作符(+,-,*,/)。 输出 输出只有一行,一个整数,为运算结果。然而: 如果出现除数为0的情况,则输出:Divided by zero! 如果出现无效的操作符(即不为 +, -, , /...
2019-11-21 20:11:56
696
原创 点和正方形的关系
描述 有一个正方形,四个角的坐标(x,y)分别是(1,-1),(1,1),(-1,-1),(-1,1),x是横轴,y是纵轴。写一个程序,判断一个给定的点是否在这个正方形内(包括正方形边界)。 输入 输入一行,包括两个整数x、y,以一个空格分开,表示坐标(x,y)。 输出 输出一行,如果点在正方形内,则输出yes,否则输出no。 #include #include using namespace s...
2019-11-21 19:40:54
512
原创 计算邮资
描述 根据邮件的重量和用户是否选择加急计算邮费。计算规则:重量在1000克以内(包括1000克), 基本费8元。超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算;如果用户选择加急,多收5元。 输入 输入一行,包含整数和一个字符,以一个空格分开,分别表示重量(单位为克)和是否加急。如果字符是y,说明选择加急;如果字符是n,说明不加急。 输出 输出一行,包含一个整数,表示...
2019-11-14 20:19:01
464
转载 分段函数
描述 编写程序,计算下列分段函数y=f(x)的值。 y=-x+2.5; 0 <= x < 5 y=2-1.5(x-3)(x-3); 5 <= x < 10 y=x/2-1.5; 10 <= x < 20 输入 一个浮点数N,0 <= N < 20 输出 输出N对应的分段函数值:f(N)。结果保留到小数点后三位 #include #include us...
2019-11-14 19:37:04
235
原创 判断能否被3,5,7整除
描述 给定一个整数,判断它能否被3,5,7整除,并输出以下信息: 1、能同时被3,5,7整除(直接输出3 5 7,每个数中间一个空格); 2、只能被其中两个数整除(输出两个数,小的在前,大的在后。例如:3 5或者 3 7或者5 7,中间用空格分隔); 3、只能被其中一个数整除(输出这个除数); 4、不能被任何数整除,输出小写字符‘n’,不包括单引号。 输入 输入一行,包括一个整数。 输出 输出一行...
2019-11-14 19:04:24
565
原创 奇偶ASCII值判断
描述 任意输入一个字符,判断其ASCII是否是奇数,若是,输出YES,否则,输出NO 例如,字符A的ASCII值是65,则输出YES,若输入字符B(ASCII值是66),则输出NO 输入 输入一个字符 输出 如果其ASCII值为奇数,则输出YES,否则,输出NO#include using namespace std; int main(){ char a; scanf("%c",&a);...
2019-11-12 19:56:25
769
原创 判断数正负
描述 给定一个整数N,判断其正负。 输入 一个整数N(-109 <= N <= 109) 输出 如果N > 0, 输出positive; 如果N = 0, 输出zero; 如果N < 0, 输出negative #include #include using namespace std; int main (){ int a; scanf("%d",&a); if(...
2019-11-12 19:16:05
209
原创 计算幂
#include #include int main () { int b; scanf("%d",&b); printf("%.0lf",pow(2,b)); return 0;} "%.0lf"此处需强行将数据格式改为整数 幂函数 #include<cmath> double a; int b; `pow(a,b);` 注:a必须是double类型的,b是a的多少次...
2019-11-12 19:00:03
100
原创 A*B问题
描述 输入两个正整数A和B,求A*B。 标题 一行,包含两个正整数A和B,中间用单个空格隔开。1 <= A,B <= 50000。 输出 一个整数,即AB的值。 #include int main () {long a,b; scanf("%d%ld",&a,&b); printf("%ld",ab); return 0; } 注:b的数据形式要用long,用d不得分 ...
2019-11-12 18:46:16
281
转载 等差数列末项计算
描述 给出一个等差数列的前两项a1,a2,求第n项是多少。 输入 一行,包含三个整数a1,a2,n。-100 <= a1,a2 <= 100,0 < n <= 1000。 输出 一个整数,即第n项的值。 #include using namespace std; int main () { int a,b,c,d,e; scanf("%d%d%d",&a,&am...
2019-11-12 18:35:39
194
原创 坐标问题
已知线段的两个端点的坐标A(Xa,Ya),B(Xb,Yb),求线段AB的长度。 输入 共两行。 第一行是两个实数Xa,Ya,即A的坐标。 第二行是两个实数Xb,Yb,即B的坐标。 输入中所有实数的绝对值均不超过10000。 输出 一个实数,即线段AB的长度,保留到小数点后3位。 #include #include int main () { double l,l1,w,w1,x,x1,y,y1; ...
2019-10-31 20:21:56
938
原创 完整性题
你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果? 输入 输入仅一行,包括n,x和y(均为整数)。输入数据保证y <= n * x。 输出 输出也仅一行,剩下的苹果个数 #include int main () { int a,b,c,d; scanf("%d%d%d",&...
2019-10-31 19:31:12
645
原创 三位数的反向输出
#include int main () { int a,b,c,d; scanf("%d",&d); a=d/100; b=(d/10)%10; c=d%10; printf("%d%d%d",c,b,a); return 0; }
2019-10-31 18:59:42
305
原创 初识c++
初识c++ 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来...
2019-10-30 22:41:47
121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人