- 博客(49)
- 收藏
- 关注

原创 我的题目讨论社区
全新社区规则,不再为当不上管理员发愁了!链接:https://bbs.csdn.net/forums/hacker525?spm=1001.2014.3001.6682
2022-01-14 14:45:44
115
原创 计算2的N次方
描述任意给定一个正整数N(N<=100N<=100),计算2的n次方的值。输入输入一个正整数N。输出输出2的N次方的值。输入样例 15输出样例 132#include <bits/stdc++.h>using namespace std;int a[101];int main(){ int n,i,j,sum = 1,d = 0; a[1] = 1; cin >> n; for(i = 1;
2022-03-26 08:48:02
1260
原创 神犇的高精度
描述神犇最近对高精度感兴趣,给小蒟蒻出了道简单的除法题,a除b保留n位小数。但是越老和翔神觉得太简单了,就多加了两种操作。翔化,结果向下取整。越化,结果最后一位四舍五入。输入多组输入。第一行输入三个数a,b,n (1\leqslant a \leqslant 100000, 1\leqslant b\leqslant 100000, 0\leqslant n\leqslant 10001⩽a⩽100000,1⩽b⩽100000,0⩽n⩽1000)。第二行一个字符串Xian
2022-03-26 08:45:04
434
原创 c++ 小数位数
描述神犇最近对高精度感兴趣,给小蒟蒻出了道简单的除法题,a除b保留n位小数。输入三个数a,b,n输出一个值,a/b的结果,要求最后一位四舍五入。输入样例 12 3 5输出样例 10.66667提示【提示】对于100%的数据:1<=a,b<=100000,1<=n<=5001<=a,b<=100000,1<=n<=500#include <bits/std
2022-03-26 08:42:48
1335
原创 c++ 庆功晚宴
题目描述天下历圈圈年,A国与C国发生了战争。C国完胜后开始了狂欢。突然某人大喝一声“我消灭了最多的敌人!”。众人均不服,都把自己在每场战役中消灭的敌人数目晒了出来,可是大家七嘴八舌的,最后也没搞清楚到底谁杀敌的总数最多。现在就需要你来帮忙统计战功,找出功劳最大的英雄。输入首先输入一个整数n(1<n<100),表示有n个人参与评选。 接下来n行,每行输入一个姓名和5个整数,表示该将领在每场仗战役中消灭敌人的数目。姓名不包含空格。输出输出英雄的名字,以及总的杀敌数量。测试数据保证
2022-02-07 12:41:58
1412
原创 c++ 健康体检
题目描述健康体检是用医学手段和方法进行身体检查,这里包括临床各科室的基本检查,包括超声、心电、放射等医疗设备检查,还包括围绕人体的血液、尿便的化验检查。健康体检是以健康为中心的身体检查。一般医学家认为健康体检是指在身体尚未出现明显疾病时,对身体进行的全面检查。现在有一群人登记了要进行健康体检,尊老爱幼是中华民族的传统美德,现在让你将登记的人按照以下原则排出体检的先后顺序。(1)老年人(年龄>=60)比非老年人优先;(2)老年人按年龄从大到小的顺序体检,年龄相同的按登记的先后顺序排序;(3
2022-02-07 12:25:02
735
原创 c++身份证的奥秘
题目描述18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定,该标准规定了公民身份号码的编码对象、号码的结构和表现形式,使每个编码对象获得一个唯一的、不变的法定号码。号码的结构和表示形式如下:1.号码的结构:公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。2.地址码:表示编码对象常住户口所在县(市、旗、区)的行政区划代码。3..
2022-02-07 12:22:45
2665
1
原创 c++ 字符变换
题目描述小明在录入一篇英文文献时由于键盘误操作,事先按下了CapsLock(大写锁定)键,然后又按照平时的录入习惯进行操作。结果录入的内容里面,原本应该是英文大写的地方都变成了小写,而原来应该是英文小写的地方都变成了大写。如果重新录入的话实在太可怕了!输入任意一个字符串(长度小于等于80),以换行结束。输出转换后的字符串。样例输入Copyi AM A STUDENT.i AM 19.样例输出CopyI am a student.I am 19.#inclu..
2022-01-24 11:20:20
991
原创 鼠标连点器
这是我学了好久,了解到的一些函数#include<iostream>#include<windows.h>#include<conio.h>#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0)//必须的,我下来了using namespace std;int main(){ cout << "按空格停止,按R右键连点,按L左键连点" &l
2022-01-15 18:56:00
461
原创 c++ 学生信息录入系统6
更新了大队委和大队长下面为了防止没VIP也能看到#include<bits/stdc++.h>#include<Windows.h>using namespace std;int main(){ system("color 1f"); string a[999],z[999],xj[999],xb[999],zs,ddw[999],ddz; in
2022-01-14 14:38:10
514
原创 c++函数定义教程
一、认识函数输入框架时,会有一个 int main(),这个叫做主函数,函数是在主函数之外执行指令的代码。二、定义函数假设要我们定义一个叫pp的函数int pp(int a,int b)//定义pp函数,括号里的是接收数据的{if(a > b){return a > b;}else{return a < b;}}这是一个简单的整数类型的函数,还有更多的类型,在这里就不一一讲解了如果要调动它就要用pp(n,m);注意,函数一定要在主函数前面...
2022-01-14 09:21:21
1248
原创 学生录入系统的创作陈述
一、我是怎么想起开始创作的其实是我看见我朋友(五年级小学生)的,看了很感兴趣,便做了。二、关于我和五年级小学生如何创作的我和他是一个编程班的,有时候在一起编程,我很了解他,就那个鼠标点击,并不是他能做出来的,是他抄来的,已经跟我承认了。至于我,语言较为简单,没什么好说的,也就一百多行。...
2022-01-13 22:18:40
162
1
原创 c++ 字符串删除
题目描述删除字符串指定位置字符后的m个连续字符(包括指定位置的字符)。输入有两行。第一行为一个长度不超过80的字符串。第二行为两个整数n和m,分别代表字符串的第n个字符(非下标)和要删除m个连续字符。m+n<字符串的长度。输出处理后的字符串。样例输入CopyI love movie7 6样例输出CopyI love#include<iostream>#include<algorithm>#include<string&g..
2022-01-03 18:21:50
3311
原创 c++ 用品
题目描述已知:笔记本每本2元,铅笔每支0.5元,橡皮每块0.8元,圆珠笔每支2.5元。现在请你计算一下:1) 每位同学合计花了多少元(如果有小数,最后结果下取整即可)?2)N名同学购买学习用品平均花费的钱数是多少元(如果有小数,最后结果下取整即可)?3)统计N名同学中哪些同学购买学习用品的花费低于平均花费(注意是低于实际平均花费,并非上面的显示值)?输入第一行有一个整数N,表示有N名同学,已知2≤N≤10;以下有5*N行数据,每5行代表一个人的信息记录(包括学生的姓名及购买
2021-12-28 19:23:49
245
原创 个人的偏好与擅长的领域
根据我发的这几篇文章,你们也应该知道,我,只会c++(甚至还没精通)我现在还在学python,由于c++学多了,都会习惯性的加上c++的框架(服了我自己了)我再ACM平台上练习,我是名小学生,到现在五年级了。网址:acm.upc.edu.cn没有账号啥也干不了,没账号的不用看有ACM账号的人我的编号:2021007自己在排名里找吧...
2021-12-28 18:39:59
824
原创 c++ 学生信息录入系统7
新增了现金#include<bits/stdc++.h>#include<Windows.h>using namespace std;int main(){ system("color 1f"); string a[999],z[999],xj[999],xb[999],zs; int m,x[999],b[999],ji = 0,j,sh[999],i,ji2 = 0,nl[999],jq[999]; bool s; cout << "输入1录入
2021-12-27 20:07:13
668
原创 c++学生录入系统6
注:5的投票会决定7更什么换了一个颜色#include<bits/stdc++.h>#include<Windows.h>using namespace std;int main(){ system("color 1f"); string a[999],z[999],xj[999],xb[999],zs; int m,x[999],b[999],ji = 0,j,sh[999],i,ji2 = 0,nl[999]; bool s; cout <<
2021-12-19 12:16:14
145
10
原创 c++学生录入系统5
更新了删除学员并对一些地方做了优化#include<bits/stdc++.h>#include<Windows.h>using namespace std;int main(){ string a[999],z[999],xj[999],xb[999],zs; int m,x[999],b[999],ji = 0,j,sh[999],i,ji2 = 0,nl[999]; bool s; cout << "输入1录入新学员,输入2查看,输入3管理三好
2021-12-13 20:08:06
736
原创 c++学生录入系统4
新增了考试系统!(只有语数英)#include<bits/stdc++.h>#include <Windows.h>using namespace std;int main(){ string a[999],z[999],xj[999],zs; int m,x[999],b[999],ji = 0,j,sh[999],i,ji2 = 0; bool s; cout << "输入1录入新学员,输入2查看,输入3管理三好学生,输入4开始考试" <&
2021-12-13 19:10:27
546
原创 c++学生录入系统3
新加了三好学生系统:#include<bits/stdc++.h>using namespace std;int main(){ string a[999],z[999],xj[999],zs; int m,x[999],b[999],ji = 0,j,sh[999],i,ji2 = 0; bool s; cout << "输入1录入新学员,输入2查看,输入3管理三好学生" << endl; while(1) { while(cin >&
2021-12-12 21:21:50
372
原创 c++学生录入系统2
更新了学籍#include<bits/stdc++.h>using namespace std;int main(){ string a[999],z[999],xj[999]; int m,x[999],b[999],ji = 0,i; cout << "输入1录入新学员,输入2查看" << endl; while(1) { while(cin >> m) { break; } if(m == 1) {
2021-12-12 20:54:21
98
原创 c++学生录入系统
真自制,代码:#include<bits/stdc++.h>using namespace std;int main(){ string a[999],z[999]; int m,x[999],b[999],ji = 0,i; cout << "输入1录入新学员,输入2查看" << endl; while(1) { while(cin >> m) { break; } if(m == 1) { cout &
2021-12-12 20:48:21
308
原创 c++迭代法求平方根
用迭代法求x=,要求前后两次求出的x的差的绝对值小于10-5,求平方根的迭代公式为:输入一个数a。输出的值。样例输入2.0样例输出The square root of 2.00 is 1.41421这道题我无语了...:#include<bits/stdc++.h>using namespace std;int main(){ double n; cin >> n; cout << "The sq
2021-12-12 20:10:25
2927
2
原创 c++cos(x)-x=0
利用以下所示的简单迭代方法求方程:cos(x)-x=0的一个实根。xn+1=cos(xn)迭代步骤如下:(1) 输入数据给x1;(2) x0=x1,把x1的值赋给x0;(3) x1=cos(x0),求出一个新的x1;(4) 若x0-x1的绝对值小于0.000001,执行步骤(5),否则执行步骤(2);(5) 所求x1就是方程cos(x)-x=0的一个实根,输出x1。输入任意数值。输出方程的根。样例输入0.01样例输出0.739086这道题答案竟然时这个
2021-12-12 20:07:56
643
原创 c++字母简化
题目描述给出一串全部为小写英文字母的字符串,要求把这串字母简化。简化规则是:统计连续出现的字母数,输出时先输出个数,再输出字母。比如:aaabbbaa,则简化为3a3b2a;而zzzzeeeeea,则简化为4z5e1a。输入有多行。第一行为一个整数n,表示共有n组测试数据(1≤n≤100)。接下来有n行,每行第一个数为字符串长度t(t≤1000),然后为一个长度为t的字符串。输出简化后的字符串,每组测试用例占一行。样例输入37 aaaaaaa4 abcd6 qwweee
2021-12-12 20:03:05
584
原创 c++百灯熄灭
有n盏灯,编号为1~n,分别由相应的n个开关控制。开始时全部开关朝上(朝上为开,灯亮),然后进行以下操作:编号凡是1的倍数的灯反方向拨一次开关;是2的倍数的灯再反方向拨一次开关;是3的倍数的灯又反方向拨一次开关,......,直到是n的倍数的灯又反方向拨一次开关。输入仅一行。一个整数n(1≤n≤100),代表灯的数量。输出 有两行。第1行是熄灭状态的灯的数量;第2行是最后为熄灭状态的灯的编号(每个数据以4列的域宽显示)。样例输入100样例输出10 1...
2021-12-12 19:58:10
652
原创 c++提取数字
输入一个长度不超过30的字符串,内有数字字符和非数字字符(不包括“-”),统计其中包含了多少个非负整数,并输出这样的非负整数。输入一个长度不超过30的字符串,其中不包括“-”。输出字符串中包含的非负整数,一个一行。如果没有数据,什么都不输出。样例输入123*456U17960? 302tab5876样例输出123456179603025876这道小编一直错了好久,终于是做出来了:#include<cstdio>#include<io
2021-12-08 09:02:35
1987
原创 c++矩阵存储
给定正整数n,输出一个有规律变化的n行n列的图形,具体格式参看输出样例。输入仅一行。一个正整数n(1<n≤100),表示输出的图形有n行n列。输出n行n列有规律变化的图形。(每个数字占4位宽度)样例输入5样例输出 1 2 3 4 5 1 1 2 3 4 1 1 1 2 3 1 1 1 1 2 1 1 1 1 1#include<iostream&
2021-12-08 08:40:49
1569
原创 c++打印图形6
由键盘输入任意一个自然数N,输出如右图规律的图形。如:N=5时的图形为:输入只有一个整数N,为图形的行数(其中2≤N≤26)。输出输出指定格式的图形。样例输入5样例输出 A BAB CBABC DCBABCDEDCBABCDE到这里,打印图形系列宣告完结了,这是最后一篇:#include<bits/stdc++.h>using namespace std;int main(){ int n,i,j,ji = 0,m
2021-12-08 08:30:38
1369
1
原创 c++打印图形5
由键盘输入任意一个自然数N,输出如下图规律的图形。输入只有一个整数N,为图形的行数(其中2<=N<=26)输出输出指定格式的图形。样例输入4样例输出 D DCD DCBCDDCBABCD DCBCD DCD D这次不多说了,上代码:#include<bits/stdc++.h>using namespace std; int main(){ int n,i,j,ji,sum = 0; cin >&
2021-12-08 08:27:18
1033
原创 c++打印图形4
题目描述由键盘输入任意一个自然数N,输出如下图规律的图形。输入只有一个整数N,为图形上半部分的行数(其中2<=N<=9)输出输出指定格式的图形。样例输入5样例输出5 8 4 7 3 6 2 5 1 4 0 4 1 5 2 6 3 7 48 5这个有亿点点难,代码如下:#include<bits/stdc++.
2021-12-08 08:24:38
1281
3
原创 c++打印图形3
由键盘输入任意一个自然数N,输出如下图规律的图形。输入只有一个整数N,为图形上半部分的行数(其中2≤N≤26)输出输出指定格式图形。样例输入4样例输出D DCD DCBCD DCBABCDDCBABCD DCBCD DCD D#include<iostream>using namespace std;int main(){ int i,j,n; cin >> n; f..
2021-12-08 08:21:23
703
原创 c++打印图形2
由键盘输入任意一个自然数 N,输出如下图:形如“沙漏”的由大写字母组成的图形。输入只有一个整数N,为图形上半部分的行数(其中2<=N<=26)输出输出图形,图形的最左侧从第一列开始输出。样例输入4样例输出ABCDCBA BCDCB CDC D CDC BCDCBABCDCBA小编已经无话可说了,直接上代码:#include<iostream>using namespace std;int main(){ ..
2021-12-08 08:17:14
1145
原创 c++打印图形1
由键盘输入一个大写字母(A到Z中的任意一个),输出如下图所示由相关大写字母组成的图形。所输入的字母一定为输出文件的第一个字符(位于图形的左上角),其余部分的字母构成规律和分布由样例给出。输入只有一行,仅为一个大写字母。输出包含一个如样例所示的图形。注意图形的行数与输入的字母有关,图形中第一行最左侧一定是你输入的那个字母。样例输入C样例输出CBAAB BAA A没哈好说的,就用char和for:#include<bits/stdc++.h>u
2021-12-08 08:12:35
1434
原创 c++合唱队形
小明所在的合唱队共有N 个人(N为奇数)。为了准备一次演出,老师开始为他们安排合唱队形了。 大家都知道,合唱队形通常是中间高两端低的。老师是这样安排他们的队形的:先让所有的同学按高个儿在前的顺序排成一队。然后,最高的那位同学单独站出来, 这是合唱队形的中心,再让第二位同学站在他的右手边,让第三位同学站在他的左手边,再依次向两端安排其他人…… 事先给定所有人的身高,请输出他们站成合唱队形之后的身高顺序。输入有两行。第1行是一个正整数N(N<1000),表示合唱队的总人数,已知N为奇数。第2行是N
2021-12-07 20:37:00
2455
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人