快速到达目录-点击链接
- 1.1.1 C 语言入门(End)
- 1.1.2 顺序结构程序设计(TBC)
-
- 1.1.2.1运算符和表达式
- 1.1.2.2 常量和变量
- 1.1.2.3 标准数据类型
- 1.1.2.4 数据输入输出
- 1.1.2.5 顺序结构实例
- 1.1.3 程序控制结构(TBC)
-
- 1.1.3.1 if选择结构
- 1.1.3.2 switch语句
- 1.1.4 循环结构的程序设计(TBC)
-
- 1.1.4.1 for语句
- 1.1.4.2 while语句
- 1.1.4.3 do-while语句
- 1.1.4.4 循环嵌套
- 1.1.5 数组(TBC)
-
- 1.1.5.1 一维数组
- 1.1.5.2 二维数组
- 1.1.5.3 字符类型和数组
- 1.1.6 函数(TBC)
-
- 1.1.6.1 函数
- 1.1.6.2 递归算法
1.1.1 C 语言入门(End)
| 题号 | 题解 |
|---|---|
| 1000 | 入门试题 |
| 2060 | 【例1.计算机输出 |
| 2061 | 【例1.2】梯形面积 |
| 2062 | 【例1.3】电影票 |
| 2063 | 【例1.4】牛吃牧草 |
| 1001 | Hello,World! |
| 1002 | 输出第二个整数 |
| 1003 | 对齐输出 |
| 1004 | 字符三角形 |
| 1005 | 估计地球人口承载力 |
1.1.2 顺序结构程序设计(TBC)
1.1.2.1运算符和表达式
| 题号 | 题解 |
|---|---|
| 2064 | 【例2.1】交换值 |
| 2065 | 【例2.2】整数的和 |
| 2066 | 【例2.3】买图书 |
| 1006 | A B问题 |
| 1007 | 计算(a b)×c的值 |
| 1008 | 计算(a b)/c的值 |
| 1009 | 带余除法 |
| 1010 | 计算分数的浮点值 |
1.1.2.2 常量和变量
| 题号 | 题解 |
|---|---|
| 2067 | 【例2.5】圆 |
| 2068 | 【例2.6】鸡兔同笼 |
| 1011 | 甲流疫情死亡率 |
| 1012 | 计算多项值 |
| 1013 | 温度表达转化 |
| 1014 | 与圆相关的计算 |
| 1015 | 计算并联电阻的电阻值 |
1.1.2.3 标准数据类型
| 题号 | 题解 |
|---|---|
| 1414 | 【17NOIP成绩 |
| 1016 | 整形数据类型的存储空间大小 |
| 1017 | 浮点数据类型的存储空间大小 |
| 1018 | 其他数据类型存储空间大小 |
| 1019 | 浮点数向零舍入 |
| 1020 | 打印ASCII码 |
| 1021 | 打印字符 |
| 1022 | 整形和布尔型的转换 |
| 1023 | Hello,World!的大小 |
1.1.2.4 数据输入输出
| 题号 | 题解 |
|---|---|
| 2069 | 【例2.12 】糖果游戏 |
| 1024 | 保留三位小数的浮点数 |
| 1025 | 保留12位小数的浮点数 |
| 1026 | 空格分隔输出 |
| 1027 | 输出浮点数 |
| 1028 | 字符菱形 |
1.1.2.5 顺序结构实例
| 题号 | 题解 |
|---|---|
| 2070 | 【例2.13】数字对调 |
| 2071 | 【例2.14】平均分 |
| 2072 | 【例2.大奖赛/d> |
| 2073 | 【例2.16 】三角形面积 |
| 1029 | 计算浮点数相除的余 |
| 1030 | 计算球的体积 |
| 1031 | 反向输出一个三位数 |
| 1032 | 大象喝水查 |
| 1033 | 计算线段长度 |
| 1034 | 计算三角形面积 |
| 1035 | 等差数列末项计算 |
| 1036 | A×B问题 |
| 1037 | 计算2的幂 |
| 1038 | 苹果和虫子 |
1.1.3 程序的控制结构(TBC)
1.1.3.1 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整除 |
| 1048 | 有一门课不及格的学生 |
1.1.3.2 switch语句
| 题号 | 题解 |
|---|---|
| 2057 | 【例3.9 】星期几 |
| 2058 | 【例3.10】简单计算器 |
| 2059 | 【例3.11】买笔 |
| 1049 | 晶晶赴约会 |
| 1050 | 骑车与走路 |
| 1051 | 分段函数 |
| 1052 | 计算邮资 |
| 1053 | 最大数输出 |
| 1054 | 三角形判断 |
| 1055 | 判断闰年 |
| 1056 | 点和正方形的关系 |
| 1057 | 简单计算器 |
| 1058 | 求一元二次方程 |
1.1.4 循环结构的程序设计(TBC)
1.1.4.1 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 | 幂的末尾 |
1.1.4.2 while语句
| 题号 | 题解 |
|---|---|
| 2020 | 【例4.5】第几项 |
| 2021 | 【例4.6】最大公约数 |
| 2022 | 【例4.7】最小n值 |
| 2023 | 【例4.8】数据统计 |
| 1085 | 球弹跳高度的计算 |
| 1086 | 角谷猜想 |
| 1087 | 级数求和 |
| 1088 | 分离整数的各个数 |
| 1089 | 数字反转 |
| 1090 | 含k个3的数 |
1.1.4.3 do-while语句
| 题号 | 题解 |
|---|---|
| 2024 | 【例4.10】末两位数 |
| 2025 | 【例4.11】体操队 |
| 1085 | 球弹跳高度的计算 |
| 1086 | 角谷猜想 |
| 1087 | 级数求和 |
| 1088 | 分离整数的各个数 |
| 1089 | 数字反转 |
| 1090 | 含k个3的数 |
1.1.4.4 循环嵌套
| 题号 | 题解 |
|---|---|
| 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.1.5 数组(TBC)
1.1.5.1 一维数组
| 题号 | 题解 |
|---|---|
| 2034 | 【例5.1】反序输出 |
| 2035 | 【例5.2】平移数据 |
| 2036 | 【例5.3】开关门 |
| 2037 | 【例5.4】约瑟夫问题 |
| 2038 | 【例5.5】最大数位置 |
| 2039 | 【例5.6】冒泡排序 |
| 2040 | 【例5.7】筛选法找质数 |
| 1102 | 与指定数字相同的数的个数 |
| 1103 | 陶陶摘苹果 |
| 1104 | 计算书费 |
| 1105 | 数组逆序重存放 |
| 1106 | 年龄与疾病 |
| 1107 | 校门外的树 |
| 1108 | 向量点积计算 |
| 1109 | 开关灯 |
| 1110 | 查找特定的值 |
| 1111 | 不高兴的津津 |
| 1112 | 最大值和最小值的差 |
| 1113 | 不与最大数相同的数字之和 |
| 1114 | 白细胞计数 |
| 1115 | 直方图 |
| 1116 | 最长平台 |
| 1117 | 整数去重 |
| 1118 | 铺地毯 |
1.1.5.2 二维数组
| 题号 | 题解 |
|---|---|
| 2041 | 【例5.9】新矩阵 |
| 2042 | 【例5.10】稀疏矩阵 |
| 2043 | 【例5.11】杨辉三角形 |
| 2044 | 【例5.12】回文字串 |
| 2045 | 【例5.13】蛇形填数 |
| 1119 | 矩阵交换行 |
| 1120 | 同行列对角线的格 |
| 1121 | 计算矩阵边缘元素之和 |
| 1122 | 计算鞍点 |
| 1123 | 图像相似度 |
| 1124 | 矩阵加法 |
| 1125 | 矩阵乘法 |
| 1126 | 矩阵转置 |
| 1127 | 图像旋转 |
| 1128 | 图像模糊处理 |
1.1.5.3 字符类型和字符数组
| 题号 | 题解 |
|---|---|
| 2046 | 【例5.15】替换字母 |
| 2047 | 【例5.16】过滤空格 |
| 2048 | 【例5.18】串排序 |
| 2049 | 【例5.19】字符串判等 |
| 2050 | 【例5.20】字串包含 |
| 1839 | 【05NOIP提高组】谁拿了最多奖学金 |
| 1129 | 统计数字字符个数 |
| 1130 | 找第一个只出现一次的字符 |
| 1131 | 基因相关性 |
| 1132 | 石头剪子布 |
| 1133 | 输出亲朋字符串 |
| 1134 | 合法C标识符查 |
| 1135 | 配对碱基链 |
| 1136 | 密码翻译 |
| 1137 | 加密的病历单 |
| 1138 | 将字符串中的小写字母转换成大写字母 |
| 1139 | 整理药名 |
| 1140 | 验证子串 |
| 1141 | 删除单词后缀 |
| 1142 | 单词的长度 |
| 1143 | 最长最短单词 |
| 1144 | 单词翻转 |
| 1145 | 字符串p型编码 |
| 1146 | 判断字符串是否为回文 |
| 1147 | 最高分数的学生姓名 |
| 1148 | 连续出现的字符 |
| 1149 | 最长单词2 |
1.1.6 函数(TBC)
1.1.6.1 函数
| 题号 | 题解 |
|---|---|
| 1150 | 求正整数2和n之间的完全数 |
| 1151 | 素数个数 |
| 1152 | 最大数max(x,y,z) |
| 1153 | 绝对素数 |
| 1154 | 亲和数 |
| 1155 | 回文三位数 |
| 1156 | 求π的值 |
| 1157 | 哥德巴赫猜想 |
| 1397 | 简单算术表达式求值 |
| 1398 | 短信计费 |
| 1399 | 甲流病人初筛 |
| 1400 | 统计单词数 |
| 1401 | 机器翻译 |
| 1402 | Vigenère密码 |
| 1403 | 素数对 |
| 1404 | 我家的门牌号 |
| 1405 | 质数的和与积 |
| 1406 | 单词替换 |
| 1407 | 笨小猴 |
| 1408 | 素数回文数的个数 |
| 1409 | 判决素数个数 |
| 1410 | 最大质因子序列 |
| 1411 | 区间内的真素数 |
| 1412 | 二进制分类 |
| 1413 | 确定进制 |
1.1.6.2 递归算法
| 题号 | 题解 |
|---|---|
| 1158 | 求1+2+3+… |
| 1159 | 斐波那契数列 |
| 1160 | 倒序数 |
| 1161 | 转进制 |
| 1162 | 字符串逆序 |
| 1163 | 阿克曼(Ackmann)函数 |
| 1164 | digit函数 |
| 1165 | Hermite多项式 |
| 1166 | 求f(x,n) |
| 1167 | 再求f(x,n) |