一级
文章平均质量分 74
c++等级考试一级
c++信息学奥赛
毕业于上海交通大学软件工程专业,拥有超过14年的工作经验。
高级软件工程师,拥有3年以上授课经验。精通
java、c++、javascript等编程语言,精通Oracle、MSSQL、MYSQL
数据库。
展开
-
青少年软件编程C++一级模拟题(202212)
【样例输入】、【样例输出】里的多组数据只是给大家提供尽量多的参考,”样例1输入“、”样例1输出“等提示文字也只是为了区别不同的数据,输入输出中不会出现。A同学12月初从国外回来,按照防疫要求,需要进行14天集中隔离,请你实现一个程序,根据回国的时间计算集中隔离结束的日期。给定一个数的序列S,以及一个区间[L, R], 求序列中介于该区间的数的个数,即序列中大于等于L且小于等于R的数的个数。比如,12月1号回来,1号当天开始隔离,14号是隔离的最后一天,因此14号是集中隔离结束的日期。内存限制:65536。原创 2023-03-12 13:29:48 · 3718 阅读 · 1 评论 -
青少年软件编程C++一级真题(202212)
对一个整数n,如果其各个位数的数字相加得到的数m能整除n,则称n为自整除数.例如21,21%(2+1)==0,所以21是自整除数.现求出从10到n(n < 100)之间的所有自整除数.有多行.按从小到大的顺序输出所有大于等于10,小于等于n的自整除数,每行一个自整除数.3、给定3个数,判断是否存在2个数相等,如果存在输出"YES", 否者输出"NO"。2、给定整数a、b、c,计算(a / b)*c的值,这里的除法为实数除法。1、输入一个整数x,输出这个整数加1后的值,即x+1的值。内存限制:65536。原创 2023-03-05 13:44:40 · 3094 阅读 · 0 评论 -
青少年软件编程C++一级真题(202009)
1、输出整数输入四个整数,把输入的第三、第四个整数输出。时间限制:3000内存限制:65536输入只有一行,共四个整数,整数之间由一个空格分隔。整数是32位有符号整数。输出只有一行,二个整数,即输入的第三、第四个整数,以一个空格分开。样例输入:12 34 56 789样例输出:56 7892、新冠疫情死亡率2020年全世界爆发了新冠疫情,请根据某个国家报告的新冠确诊数和死亡数,计算新冠疫情在该国的死亡率。时间限制:10000内存限制:65536输入原创 2022-03-29 13:36:38 · 2022 阅读 · 0 评论 -
青少年软件编程C++一级真题(202012)
1、字符三角形给定一个字符,用它构造一个低边长5个字符,高3个字符的等腰字符三角形。输入输入只有一行,包含一个字符。输出该字符构成的等腰三角形,低边长5个字符,高3个字符。样例输入*样例输出 *********...原创 2022-03-29 13:32:35 · 1709 阅读 · 0 评论 -
青少年软件编程C++一级真题(202106)
1.数的输入和输出输入一个整数和双精度浮点数,先将浮点数保留2位小数输出,然后输出整数。时间限制:1000内存限制:65536输入一行两个数,分别为整数N(不超过整型范围),双精度浮点数F,以一个空格分开。输出一行两个数,分别为保留2位小数输出的F,以及整数N,以一个空格分开。样例输入100 123.456789样例输出123.46 1002、(a/b)*c的值给定整数a、b、c,计算(a / b)*c的值,这里的除法为实数除法。时间限制:原创 2022-03-29 13:24:14 · 8027 阅读 · 0 评论 -
青少年软件编程C++一级题库(1-10)
1、计算(a+b)/c 的值 给定 3 个整数 a、b、c,计算表达式(a+b)/c 的值,/是整除运算。 输入: 输入仅一行,包括三个整数 a、b、c, 数与数之间以一个空格分开。(-10,000 < a,b,c < 10,000, c 不等于 0) 输出: 输出一行,即表达式的值。 样例输入 1 1 3 样例输出 02、反向输出一个三位数(2020 年真题) 将一个三位数反向输出。 输入: 一个三位数 n。 输出: ..原创 2022-05-09 21:50:52 · 5664 阅读 · 6 评论 -
青少年软件编程C++一级真题(202103)
1、给定一个字符,用它构造一个对角线长5个字符,倾斜放置的菱形。输入输入只有一行,包含一个字符输出该字符构成的菱形样例输入*样例输出 ************ *2、给出圆的半径,求圆的直径、周长和面积。输入输入包含一个实数r(0 < r <= 10,000),表示圆的半径。输出输出一行,包含三个数,分别表示圆的直径、周长、面积,数与数之间以一个空格分开,每个数保留小数点后4位。样例输入3.0样例输出...原创 2022-03-29 13:27:55 · 2461 阅读 · 0 评论 -
青少年软件编程C++一级真题(202203)
1、双精度浮点数的输入输出输入一个双精度浮点数,保留8位小数,输出这个浮点数。输入只有一行,一个双精度浮点数。输出一行,保留8位小数的浮点数。样例输入3.1415926535798932样例输出3.141592652、足球联赛积分在足球联赛里,一个球队赢下一场比赛得到3个积分,打平一场比赛得到1个积分,输掉比赛得到0分。现已知一个球队在整个联赛里的比赛情况,求该球队最终的积分。输入三个整数x,y,z,以空格分开,分别表示这个球队赢下的比赛场原创 2022-04-12 22:09:14 · 4812 阅读 · 0 评论 -
青少年软件编程C++一级题库(11-21)
11、日期输出 给定两个整数,表示一个日期的月和日。请按照“MM-DD”的格式输出日期,即如果 月和日不到 2 位时,填补 0 使得满足 2 位。 输入2 个整数 m,d(0<m<=12,0<d<=31)。 数据保证日期合法。 输出按照题目要求输出日期 样例输入 7 18 样例输出 07-18 12、与指定数字相同的数的个数 输出一个整数序列中与指定数字相同的数的个数。 输入输入包含 2 行:第一行为 N 和 m原创 2022-05-10 21:35:25 · 4432 阅读 · 0 评论 -
青少年软件编程C++一级题库(21-30)
21、逻辑判断问题 输入三个数 a,b,c,输出最大者。 22、ASCII 码 输入一个字符,通过计算输出该字符的前一个字符和后一个字符。 23、判断平闰年 判断闰年的规则:四年一闰,百年不闰, 四百年一闰。 输入的年份是闰年,则输出“YES”,否则输出“NO”。 24、求最大公约数 输入两个整数后,求这两个整数的最大公约数。 25、分糖果游戏 有三个小朋友甲乙丙。甲有 50 粒糖果,乙有 43 粒糖果,丙有13 粒糖果。现在他们做一个游戏。从甲开始,将自己的糖分三份,自己留一份原创 2022-05-28 21:37:12 · 2988 阅读 · 1 评论 -
青少年软件编程C++一级题库(31-40)
31、计算线段长度 已知线段的两个端点的坐标 A(Xa,Ya),B(Xb,Yb),求线段 AB 的长度。 输入共两行。 第一行是两个实数 Xa,Ya,即 A 的坐标。 第二行是两个实数 Xb,Yb,即 B 的坐标。 输入中所有实数的绝对值均不超过 10000。 输出一个实数,即线段 AB 的长度,保留到小数点后 3 位。 样例输入 1 1 2 2 样例输出 1.414 32、计算 2 的幂 给定非负整数 n,求 2n。 输入一个整数 n原创 2022-05-28 22:49:52 · 1470 阅读 · 0 评论 -
青少年软件编程C++一级真题(202109)
1、比n小的最大质数对于给定的n,求比n小的质数中最大的一个质数是指大于1的自然数,除了1和它自身外,不能被其他自然数整除的数。输入一个整数n(2<n<1000)输出一个整数,即题目要求的解。样例输入 100样例输出 97#include<iostream> using namespace std;int main(){ int n; cin>>n; for(int i=2;i<n;i++){ i原创 2022-03-29 13:17:13 · 6223 阅读 · 0 评论 -
全国青少年软件编程(C语言)等级考试试卷(一级)
1.计算(a+b)/c的值#include<iostream>using namespace std;int main(){ double a,b,c; cin>>a>>b>>c; double d=(a+b)/c; cout<<d<<endl; return 0;}原创 2020-07-31 20:40:42 · 3184 阅读 · 0 评论 -
全国青少年软件编程等级考试标准 (C 语言)
全国青少年软件编程等级考试标准 (C 语言) 一级标准 1. 理解变量的概念; 2. 掌握变量的定义、类型和转换方法; 3. 掌握变量的赋值方法; 4. 掌握编程中基本的输入输出方法; 5. 掌握编程基础的算术表达式; 6. 能够完成一个顺序结构的程序; 7. 理解逻辑运算的基本概念; 8. 掌握编程基础的逻辑表达式; 9. 掌握选择语句的功能和写法; 10. 能够完成一段选择结构的程序; 11. 掌握循环语句的功能和写法; 12. 能够完...原创 2020-07-31 20:27:15 · 2507 阅读 · 0 评论 -
青少年软件编程C++一级真题(202112)
1. 输出整数部分输入一个双精度浮点数f, 输出其整数部分。输入一个双精度浮点数f(0 < f < 100000000)。输出一个整数,表示浮点数的整数部分。样例输入3.8889样例输出32. 疫情集中隔离A同学12月初从国外回来,按照防疫要求,需要进行14天集中隔离,请你实现一个程序,根据回国的时间计算集中隔离结束的日期。比如,12月1号回来,1号当天开始隔离,14号是隔离的最后一天,因此14号是集中隔离结束的日期。输入一个整数x,表示A原创 2022-03-28 21:36:06 · 19046 阅读 · 7 评论 -
青少年软件编程C++一级题库(51-60)
51、开关灯 假设有 N 盏灯(N 为不大于 5000 的正整数),从 1 到 N 按顺序依次编号,初始时全部 处于开启状态;有 M 个人(M 为不大于 N 的正整数)也从 1 到 M 依次编号。 第一个人(1 号)将灯全部关闭,第二个人(2 号)将编号为 2 的倍数的灯打开,第三 个人(3 号)将编号为 3 的倍数的灯做相反处理(即,将打开的灯关闭,将关闭的灯打 开)。依照编号递增顺序,以后的人都和 3 号一样,将凡是自己编号倍数的灯做相反处 理。请问:当第 M 个原创 2022-05-29 21:12:23 · 2171 阅读 · 3 评论