信息学奥赛一本通全题目解析

目录

一、语言及算法基础篇

第一部分 C++语言 -->第一章 C++语言入门

第一部分 C++语言 --> 第二章 顺序结构程序设计

第一节 运算符和表达式

第二节 常量和变量

第三节 标准数据类型

第四节 数据输入输出

第五节 顺序结构实例

第一部分 C++语言 --> 第三章 程序的控制结构

第一节 if选择结构

第二节 switch语句

第一部分 C++语言 --> 第四章 循环结构的程序设计


一、语言及算法基础篇

第一部分 C++语言 -->第一章 C++语言入门

题号题目名称链接
1000入门测试题目https://blog.csdn.net/weixin_43387492/article/details/118461581
2060【例1.1】计算机输出https://blog.csdn.net/weixin_43387492/article/details/118462236
2061【例1.2】梯形面积https://blog.csdn.net/weixin_43387492/article/details/118465726
2062【例1.3】电影票https://blog.csdn.net/weixin_43387492/article/details/118466274
2063【例1.4】牛吃牧草https://blog.csdn.net/weixin_43387492/article/details/118469098
1001Hello,World!https://blog.csdn.net/weixin_43387492/article/details/118462363
1002输出第二个整数https://blog.csdn.net/weixin_43387492/article/details/118462410
1003对齐输出https://blog.csdn.net/weixin_43387492/article/details/118466474
1004字符三角形https://blog.csdn.net/weixin_43387492/article/details/118466663
1005地球人口承载力估计https://blog.csdn.net/weixin_43387492/article/details/118468868


第一部分 C++语言 --> 第二章 顺序结构程序设计

第一节 运算符和表达式

题号题目名称链接
2064【例2.1】交换值
2065【例2.2】整数的和
2066【例2.3】买图书
1006A+B问题
1007计算(a+b)×c的值
1008计算(a+b)/c的值
1009带余除法
1010计算分数的浮点数值

第二节 常量和变量

题号题目名称链接
2064【例2.1】交换值
2065【例2.2】整数的和
2066【例2.3】买图书
1006A+B问题
1007计算(a+b)×c的值
1008计算(a+b)/c的值
1009带余除法
1010计算分数的浮点数值

第三节 标准数据类型

题号题目名称链接
1414【17NOIP普及组】成绩
1016整型数据类型存储空间大小
1017浮点型数据类型存储空间大小
1018其他数据类型存储空间大小
1019浮点数向零舍入
1020打印ASCII码
1021打印字符
1022整型与布尔型的转换
1023Hello,World!的大小

第四节 数据输入输出

题号题目名称链接
2069【例2.12 】糖果游戏
1024保留3位小数的浮点数
1025保留12位小数的浮点数
1026空格分隔输出
1027输出浮点数
1028字符菱形

第五节 顺序结构实例

题号题目名称链接
2070【例2.13】数字对调
2071【例2.14】平均分
2072【例2.15】歌手大奖赛
2073【例2.16 】三角形面积
1029计算浮点数相除的余
1030计算球的体积
1031反向输出一个三位数
1032大象喝水查
1033计算线段长度
1034计算三角形面积
1035等差数列末项计算
1036A×B问题
1037计算2的幂
1038苹果和虫子


第一部分 C++语言 --> 第三章 程序的控制结构

第一节 if选择结构

题号题目名称链接
2051【例3.1】偶数
2052【例3.2】范围判断
2053【例3.3】三个数
2054【例3.4】适合晨练
2055【例3.5】收费
2056【例3.7】最大的数
1039判断数正负
1040输出绝对值
1041奇偶数判断
1042奇偶ASCII值判断
1043整数大小比较
1044判断是否为两位数
1045收集瓶盖赢大奖
1046判断一个数能否同时被3和5整除
1047判断能否被3,5,7整除
1038苹果和虫子

第二节 switch语句

题号题目名称链接
2057【例3.9 】星期几
2058【例3.10】简单计算器
2059【例3.11】买笔
1049晶晶赴约会
1050骑车与走路
1051分段函数
1052计算邮资
1053最大数输出
1054三角形判断
1055判断闰年
1056点和正方形的关系
1057简单计算器
1058求一元二次方程

第一部分 C++语言 --> 第四章 循环结构的程序设计

第一节 for语句

题号题目名称链接
2016【例4.1】for循环求和
2017【例4.2】输出偶数
2018【例4.3】输出奇偶数之和
2019【例4.4】求阶乘
1059求平均年龄
1060均值
1061求整数的和与均值
1062最高的分数
1063最大跨度值
1064奥运奖牌计数
1065奇数求和
1066满足条件的数累加
1067整数的个数
1068与指定数字相同的数的个数
1069乘方计算
1070人口增长
1071菲波那契数
1072鸡尾酒疗法
1073救援
1074津津的储蓄计划
1075药房管理
1076正常血压
1077统计满足条件的4位数
1078求分数序列和
1079计算分数加减表达式的值
1080余数相同问题
1081分苹果
1082求小数的某一位
1083计算星期几
1084幂的末尾

第二节 while语句

题号题目名称链接
2020【例4.5】第几项
2021【例4.6】最大公约数
2022【例4.7】最小n值
2023【例4.8】数据统计
1085球弹跳高度的计算
1086角谷猜想
1087级数求和
1088分离整数的各个数
1089数字反转
1090含k个3的数

第三节 do-while语句

题号题目名称链接
2024【例4.10】末两位数
2025【例4.11】体操队
1085球弹跳高度的计算
1086角谷猜想
1087级数求和
1088分离整数的各个数
1089数字反转
1090含k个3的数

第四节 循环嵌套

题号题目名称链接
2026【例4.12】阶乘和
2027【例4.13】三角形
2028【例4.14】百钱买百鸡
2029【例4.15】水仙花数
2030【例4.16】找素数
2031【例4.17】四位完全平方数
2032【例4.18】分解质因数
2033【例4.19】阶乘之和
1091求阶乘的和
1092求出e的值
1093计算多项式的值
1094与7无关的数
1095数1的个数
1096数字统计
1097画矩形
1098质因数分解
1099第n小的质数
1100金币
1101不定方程求解
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

冯耀文

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值