
c++
c++
WANGYUZHEN王玉镇
c++,Python,Minecraft Unity 3D
展开
-
反电子教室系统c++(结束电子教室CPU进程)
#include <iostream>#include <windows.h>#include <string>using namespace std;void movexy(short x, short y){ COORD position= {x, y}; HANDLE hOut=GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleCursorPosition(hOut, position);}.原创 2021-08-11 16:54:14 · 926 阅读 · 1 评论 -
c++入门零起点教程(`・ω・´)
NO.1:cin输入:格式:cin>>变量1>>变量2>>…>>变量n;注意事项:cin 语句把空格字符和回车换行符作为分隔符 cin 语句会忽略多余的输入数据 cin会根据变量的类型以相应的格式讲行输入题目:从键盘上读入一个三位数,以回车作为结束 ,然后将它反向输出。例如输入673,输出 应为376。代码:#include <bits/stdc++.h>using namespace std;int main() {原创 2021-08-06 15:59:12 · 317 阅读 · 0 评论 -
一维数组初始化:小白教程,超有用!-----c++
定义一维数组:方法1:例:int a[5]={4,5,1,2,3};for (int i=0;i<=4;i++){ cout<<a[i]<<" "}举个栗子:#include <bits/stdc++.h>int year,month,day,s=0;using namespace std;int main() { int a[13]= {0,31,28,31,30,31,30,31,31...原创 2021-08-06 11:45:20 · 946 阅读 · 0 评论 -
斐波那契数列c++(输入n,输出1—n的斐波那契数)
#include <bits/stdc++.h>using namespace std;int main() { int a0=0,n; int a1=1; cin>>n; int a[100]; a[0]=a0; a[1]=a1; for(int i=2; i<=n; i++) { a[i]=a[i-1]+a[i-2]; } for(int i=1;i<=n;i++){ cout<<a[i]<<" "; } .原创 2021-08-04 17:08:35 · 1927 阅读 · 0 评论 -
一维数组c++ 小白从零教程,超有用!
一维数组定义:通俗来说,一维数组就相当于一个c++的抽屉柜。而数组中的元素相当于抽屉柜中的一个个小抽屉。每个抽屉都有各自对应的编号。定义一维数组:int a[数组元素的数量]a[0]=...;a[1]=...;a[3]=...;同上,以后的定义也是这样;输入元素:cin>>a[...];不过好麻烦呀,所以用循环吧。int a[100];for (int i=0;i<=100;i++){ cin>>a[i...原创 2021-08-04 11:21:34 · 451 阅读 · 0 评论 -
c++打印平行四边形
平行四边形时间限制:1.000s内存限制:128MB题目描述输入一个整数打印字符图形输入格式一个整数(0<N<10)输出格式一个字符图形样例输入5样例输出***** ***** ***** ***** *****代码:#include <bits/stdc++.h>using namespace std;int main(){ int i,j,k,n; scanf("%d", &n);原创 2021-08-04 09:49:35 · 2672 阅读 · 0 评论 -
计算公式的和 2:1+(1+2)+(1+2+3)+(1+2+3+4)......+(1+2+3+4+......x) c++
计算公式的和 2时间限制:1.000s内存限制:128MB题目描述输入x,输出1+(1+2)+(1+2+3)+(1+2+3+4)......+(1+2+3+4+......x)的和输入格式一个整数x(1<x<100)输出格式输出一个整数,公式的和。样例输入content_copy5样例输出content_copy35代码:#include <bits/std...原创 2021-08-02 11:12:03 · 257 阅读 · 0 评论 -
循环控制c++
原创 2021-08-02 11:09:58 · 151 阅读 · 0 评论 -
判断质数(素数)(优化版)
普通版:#include<bits/stdc++.h>using namespace std;int main(){ long long a=0; long long n; long long i=2; scanf("%d",&n); while (i<n) { if(n%i==0){ a++; } i++; } if(a==0){原创 2021-07-26 10:53:21 · 285 阅读 · 0 评论 -
循环输入+拆数+比较大小 c++
原创 2021-07-26 09:48:05 · 299 阅读 · 0 评论 -
输入一个正整数,求位数c++
while:#include<bits/stdc++.h>using namespace std;int main(){ int a,x=0; cin>>a; while(a) { a/=10; x++; } cout<<x; return 0;}for:#include<bits/stdc++.h>using namespace std;int main(){ int a,x=0; cin>.原创 2021-07-23 10:06:25 · 5083 阅读 · 1 评论 -
while循环 c++
#此博客仅为我自己的笔记原创 2021-07-21 11:37:48 · 115 阅读 · 0 评论 -
水仙花数c++
水仙花数:若三位数ABC,ABC=A3+B3+C3,则称ABC为水仙花数。 例如153,13+53+33=1+125+27=153,则153是水仙花数。NO.1: 求100-999中的水仙花数。#include<iostream>#include<cmath>using namespace std;int main() { for(int i=100; i<=999; i++) { int a = i/100; int b = i%100/10;原创 2021-07-21 11:06:22 · 2812 阅读 · 0 评论 -
从键盘上输入一个数(),求它的各个数位之和c++
从键盘上输入一个数(),求它的各个数位之和/*从键盘上输入一个数(),求它的各个数位之和1236*/#include <bits/stdc++.h>using namespace std;int main(){ int n; cin>>n; int sum=0;// n=1234 while(n!=0) { sum+=n%10;// n%10=4 sum=4 n%10=3 sum=7 取出末尾数字 n/=10;//123 12 去掉末尾数字原创 2021-07-19 13:01:29 · 1073 阅读 · 0 评论 -
NOI / 1.4编程基础之逻辑表达式与条件分支(13)http://noi.openjudge.cn/ch0104/13/
http://noi.openjudge.cn/ch0104/13/NOI / 1.4编程基础之逻辑表达式与条件分支题目排名状态提问13:分段函数查看提交统计提问总时间限制: 1000ms 内存限制: 65536kB描述编写程序,计算下列分段函数y=f(x)的值。y=-x+2.5; 0 <= x < 5y=2-1.5(x-3)(x-3); 5 <= x < 10y=x/2-1.5; 10 <= x < 20输入一个浮点数N,0 <= N原创 2021-07-19 10:38:19 · 469 阅读 · 0 评论 -
c++ if嵌套
No.1:判断三角形输入三个正整数,判断能否构成三角形的三边,如果不能,输出“NO”。如果能构成三角形,判断构成什么三角形?按等边、直角、一般三角形分类/依次输出对应的三角形类型:"Equilateral”“General”“Right”/*输入三个正整数,判断能否构成三角形的三边,如果不能,输出“NO”。如果能构成三角形,判断构成什么三角形?按等边、直角、一般三角形分类/依次输出对应的三角形类型"Equilateral”"General""Right"*/#include <.原创 2021-07-19 10:36:27 · 924 阅读 · 2 评论 -
c++ if else嵌套
if嵌套:首先呢:阅读程序:else嵌套:题目:某商场优惠活动规定,某商品一次购买5件以(包含5件)10件以下(不包含10件)打9折,一次购买10件以上(包含十件)扫折。设计程序根据单件和客户的购买量计算总价。代码:#include <bits/stdc++.h>using namespace std;int main() { int n,x,y; cin>>n>>x>>y; if(y<0) cout<&l原创 2021-07-16 11:04:47 · 1234 阅读 · 0 评论 -
NOI / 1.4编程基础之逻辑表达式与条件分支http://noi.openjudge.cn/ch0104/21
NOI / 1.4编程基础之逻辑表达式与条件分支链接:http://noi.openjudge.cn/ch0104/21题目:OpenJudgeNOI / 1.4编程基础之逻辑表达式与条件分支21:苹果和虫子2总时间限制: 1000ms 内存限制: 65536kB描述你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果?输入输入仅一行,包括n,x和y(均为整数)。...原创 2021-07-16 10:28:45 · 742 阅读 · 0 评论 -
关系逻辑表达式c++
NO.1:NO.2:逻辑表达式:题目:填入:::::LOOK!,答案在下①://n%2==0&&n%3==0②:// n>=1&&n<=5③://x==0当然,还有另外一种方法@@@:题目:班级评选先进个人,其中一个条件是语文成绩不低于75分,且数学成绩不低于85分,输入语文和数学成绩,输出该生是否有资格参选。代码:#include<iostream>using namespace std;int m原创 2021-07-14 10:50:08 · 531 阅读 · 2 评论 -
开平方根c++
程序代码#include <bits/stdc++.h>using namespace std;int main(){ int n; cin >> n; // 求n的平方根 double r = sqrt(n); cout << r << endl; }原创 2021-07-14 10:48:05 · 751 阅读 · 0 评论 -
E: 超市卖电池http://1.14.136.201/problem.php?cid=1136&pid=4
E: 超市卖电池时间限制:1.000s 内存限制:128MB题目描述 雅斯超市里卖电池,每个电池2.5元,若数量达到10个,则可打8折。编写一程序,输入电池数量,输出购买电池需多少元钱(小数点后保留2位)。输入格式 一行:一个整数,表示电池数量。输出格式 一行:一个实型数据,表示购买电池需用多少钱,小数点后保留2位。样例输入15样例输出30.00提示/说明保留2位小数:cout<<fixed<<setprecision(2)//代码: #incl原创 2021-07-14 09:23:52 · 1775 阅读 · 0 评论 -
if else+关系表达式c++
优先级:关系表达式的值是一个逻辑值,即“真”或“假”。在C++中用数值1代表“真”,用0代表“假”。高:><>ニ<ニ低==!=原创 2021-07-12 19:30:50 · 937 阅读 · 1 评论 -
C++ 分⽀结构 课程内容: if分⽀结构+关系表达式
第四课讲义课程⽬标: C++ 分⽀结构课程内容: if分⽀结构 格式1:if(表达式) 语句 例: 1 …//模板省略2 int a; 3 cin >> a; 4 if(a>0) 5 { 6 cout <<“hello world”<<endl; 7 } 8 …格式2: if(表达式) 语句1; else语句2;例: 1 …//模板省略2 int a; 3 cin >> a; 4 if(a>0) 5 { 6 cout <<原创 2021-07-12 18:57:56 · 151 阅读 · 0 评论 -
if语句c++
1:例题:输入一个数,如果这个数是奇数,输出这个数的同时,提示是奇数,否则不提示。代码:#include<bits/stdc++.h>using namespace std;int main() { int n; cin >>n; if (n%2!=0) { cout << n ; cout<<"奇数"<<endl; } return 0;}2:例题:星星音乐社团招收社员.原创 2021-07-12 10:03:19 · 332 阅读 · 0 评论 -
1229: 求三个数的平均数
1229: 求三个数的平均数http://1.14.136.201/problem.php?id=1229时间限制:1.000s 内存限制:128MB 难度:入门题目描述小雅刚刚考完语文、数学、英语的三门期中考试,她想请你编个程序来帮她算算她的平均分,要求输入三个正整数,分别表示三科考试的分数,输出它们的平均值。输入格式一行,包括三个正整数,两两之间用一个空格分隔。输出格式一个数,表示输入的三个数的平均值。【注意:结果请保留3位小数】样例输入75 88 99样例输出87.333代原创 2021-07-09 10:11:20 · 265 阅读 · 0 评论 -
五位好朋友相聚
http://1.14.136.201/problem.php?cid=1126&pid=4E: 【基础题】五位好朋友相聚时间限制:1.000s 内存限制:128MB题目描述第一位朋友带来了很多糖块赠送给各位朋友,使每人的糖块在各自原有的基础上翻了一倍;接着第二位好友也同样向每人赠送糖块,他同样使每人的糖块在各人已有的数量上翻了一倍;第三、第四、第五位好友都照此办理。经过这样的赠送之后,每人的糖块恰好都为32块。问各位好友原先的糖块数分别是多少?输入格式无输入。输出格式五位好友原先的原创 2021-07-09 09:44:35 · 821 阅读 · 0 评论 -
C++数据存储及读⼊
C++数据存储及读⼊ 课程⽬标: C++数据存储 及 读⼊ 课程内容: 1.变量赋值 概念: 内存中的⼩盒⼦。 声明 定义: 变量可以代替数值进⾏计算,例如: 2.数据类型学习 精度范围由⼩到⼤: int ->long long -> float -> double #include <bits/stdc++.h> using namespace std; 3int main(){ int a; //声明 45 a = 3; //定于赋值retu原创 2021-07-09 09:01:01 · 293 阅读 · 0 评论 -
c++ AC 代码
题目获取方法:打开浏览器,输入 “http://1.14.136.201/problem.php?id”再加上 :题目编号(就是"Problem"后的四位数字(见下图))AC代码:Problem1000:#include <bits/stdc++.h>using namespace std;int main(){ double a,b; scanf("%lf%lf",&a,&b); if(a>b){ printf(原创 2021-07-08 15:01:09 · 1658 阅读 · 0 评论 -
c++:cin输入
cin输入:格式:cin>>变量1>>变量2>>…>>变量n;注意事项:cin 语句把空格字符和回车换行符作为分隔符 cin 语句会忽略多余的输入数据 cin会根据变量的类型以相应的格式讲行输入题目:从键盘上读入一个三位数,以回车作为结束 ,然后将它反向输出。例如输入673,输出 应为376。代码:#include <bits/stdc++.h>using namespace std;int main() { int原创 2021-07-07 10:59:47 · 725 阅读 · 0 评论 -
c++数据类型转换!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
类型转换自动转换规则一:参与运算数据类型不同时,则先转转换按数据长度增加的方向进行,换成同一类型,然后进行运算自动转换规则二:以保证精度不降低。数据精度大小对比:int–>long long–>float–>double自动转换规则三:赋值运算中,将右边表达式类型转换左边变量类型时,如右边类型精度比左边大时将丢失—部分数据自动转换规则四:赋值语句中,等号两边数据类型必须是相兼容类型,否则报错。强制类型转换形式:(double)a(类型名)(表达式)例:原创 2021-07-07 10:31:26 · 85 阅读 · 0 评论 -
2021-07-07编程题目:交换x,y
交换 x,y;NO.1:swap函数:#include <bits/stdc++.h>using namespace std;int main() { float x=3,y=5; swap(x,y); cout << x <<endl<<y<<endl; return 0;}NO.2:3个变量:#include<iostream>using namespace std;int main(){原创 2021-07-07 09:49:38 · 275 阅读 · 0 评论 -
2021-07-07编程题目:三角形面积
题目:代码:#include <bits/stdc++.h>using namespace std;int main() { float x=7.5,y=10.6,z; z=x*y/2; cout << z << endl; return 0;}原创 2021-07-07 09:36:00 · 177 阅读 · 0 评论 -
数组元素倒序输出
题目A: 数组元素倒序输出时间限制:1.000s 内存限制:128MB题目描述输入n个数,要求程序按输入时的逆序把这n个数打印出来。也就是说,请你按输入相反顺序打印这n个数。输入格式第一个n,表示元素的个数。第二行:n个整数,数值之间用一个空格隔开。输出格式倒序后的结果,相邻数据之间用一个空格隔开,行末不要出现多余的空格。样例输入101 2 3 4 5 6 7 8 9 10样例输出10 9 8 7 6 5 4 3 2 1提示/说明n<1000,每个数据元素都属于inte原创 2021-05-30 12:37:01 · 2519 阅读 · 1 评论 -
查找“支撑数”
**链接:**http://1.14.136.201/problem.php?cid=1058&pid=1代码:#include<iostream>using namespace std;main(){ int m,a[100],count=0; cin>>m; for(int i=0;i<m;i++) { cin>>a[i]; } for(int k=1;k<m-1;k++) { if(a[k]原创 2021-05-30 12:12:25 · 4136 阅读 · 0 评论 -
A: 查找数组中的某个数
A: 查找数组中的某个数时间限制:1.000s 内存限制:128MB题目描述在我们参加的各种竞赛中,允许并列的排名方式是经常遇到的。 例如有四名选手的成绩分别为50、80、50、30分,则80分的选手为第一名,50分的两名选手均为第二名,30分的选手为第四名。 请编写一个程序,计算一个选手在这种排名方式之下的名次(分数高的选手排前面)。输入格式文件第一行为一个整数n,表示参赛的选手数。(n<=100)第二行为n个整数,表示每位选手的成绩,第三行为一个整数 ,表示要查询名次的选手的成绩。原创 2021-05-16 14:14:12 · 659 阅读 · 1 评论 -
笔记 *c++ 循环嵌套 *
第三节课 ---循环嵌套作业D:#includeusing namespace std;int main(){int n;//代表长度int m;//代表宽度cin>>n>>m;for(int i=1;i<=n;i++){ //每一行都需要输出m个"@" for(int j=1;j<=m;j++) cout<<"@"; //换行 cout<<endl; } return 0;}...原创 2021-05-13 20:33:08 · 654 阅读 · 0 评论 -
考试成绩的简单统计 c++
A: 考试成绩的简单统计时间限制:1.000s 内存限制:128MB题目描述期末考试结束,王老师想知道这次考试中成绩大于等于m分的同学有多少人,请你编程帮助王老师来计算出成绩大于等于m分的人数。输入格式第一行,一个整数n代表有n个人的成绩(n<=100)第二行,n个人的成绩,用空格隔开。成绩在1到100之间的整数。第三行,一个整数m(60<=m<=100)。输出格式大于等于m的总人数。样例输入598 88 85 99 9090样例输出3代码:#includ原创 2021-05-13 19:34:41 · 5004 阅读 · 4 评论 -
求因子答案
这回提供了上回问题的答案:链接地址:链接地址(求因子)#include <bits/stdc++.h>using namespace std;int main(){ int i; int n; int sum=0; scanf("%d",&n); for(int x=1;x<=n;x++){ sum = 0; for(i=2;i<x;i++){ if(0 == x%i){原创 2021-05-04 15:27:14 · 150 阅读 · 0 评论 -
乘法口诀表c++
#include<stdio.h>int main(){ int i, j,a,x; x=9;//数值 for (i = 1; i <=x; i++) { //9列 for (j = 1; j <= i; j++) { a = i * j; printf("%d*%d=%d ",j,i,a); } printf("\n"); }//i:第一个数 j:第二个数 a:结果; return 0; }...原创 2021-04-18 19:42:48 · 286 阅读 · 0 评论 -
求因子数量 具体见下:
题目描述从键盘读入一个整数n(n<=100),请求出1~n的每个数的因子个数(求因子个数时,不含1和自己,比如10只有2个因子),每行一个打印出来。输入一个整数n输出n行,每行一个整数,代表了每个整数的因子个数样例输入 Copy10样例输出 Copy0001020212大佬请帮帮我!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!原创 2021-04-18 17:53:06 · 1254 阅读 · 1 评论