图书介绍
程序设计C实验指导 以在线评判系统(NBU OJ)为平台PDF|Epub|txt|kindle电子书版本网盘下载
![程序设计C实验指导 以在线评判系统(NBU OJ)为平台](https://www.shukui.net/cover/67/33807302.jpg)
- 陈叶芳主编;钱江波,郁梅,李纲副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302300755
- 出版时间:2012
- 标注页数:181页
- 文件大小:34MB
- 文件页数:199页
- 主题词:C语言-程序设计-高等学校-教学参考资料
PDF下载
下载说明
程序设计C实验指导 以在线评判系统(NBU OJ)为平台PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
实验1熟悉C编程环境1
1.1实验目的和要求1
1.2熟悉Visual C++集成开发环境1
1.2.1启动Visual C++1
1.2.2新建或打开源程序文件2
1.2.3程序的编辑、编译、连接和运行4
1.2.4程序的关闭7
1.3程序调试中的错误7
1.3.1编译错误7
1.3.2连接错误8
1.3.3运行错误9
1.3.4逻辑错误10
1.4实例分析10
1.4.1开学的问候10
1.4.2显示简单图案13
1.4.3自动应答器15
1.5上机实验题16
1.5.1自我介绍17
1.5.2才艺秀17
1.5.3菜单显示17
1.5.4加强版自动应答器17
1.6实验日志18
实验2在线评判系统(NBU OJ)的使用19
2.1实验目的和要求19
2.2 NBU OJ系统简介19
2.3在NBU OJ上注册20
2.4在NBU OJ上做题21
2.4.1学生自主式做题21
2.4.2教师指导式做题25
2.5群组(Group)的使用26
2.5.1群组使用(教师用户)26
2.5.2群组使用(学生用户)31
2.6 NBU OJ上输入输出的特殊要求33
2.7实例分析34
2.7.1数字应答器(题号:1000,难度:★)34
2.7.2单组A+B(题号:1002,难度:★)36
2.8上机实验题37
2.8.1字符应答器(题号:1001,难度:★)37
2.8.2两数交换输出顺序(题号:1015,难度:★)38
2.9实验日志38
实验3基本数据类型与顺序结构39
3.1实验目的和要求39
3.2实例分析39
3.2.1计算月收入(题号:1006,难度:★)39
3.2.2温度转换(题号:1007,难度:★)41
3.2.3卫生包干区的面积(题号:1011,难度:★)42
3.2.4三位数的数位分离(题号:1029,难度:★)43
3.3上机实验题44
3.3.1计算平均分(题号:1005,难度:★)44
3.3.2圆周长和圆面积(题号:1008,难度:★)45
3.3.3植树问题(题号:1018,难度:★)45
3.3.4单个字母的小写变大写(题号:1021,难度:★)45
3.3.5简单译码(题号:1022,难度:★)46
3.3.6求多项式值(题号:1025,难度:★)46
3.3.7存款利息(题号:1027,难度:★)46
3.3.8不同国家的日期写法(题号:1258,难度:★)47
3.3.9鸡兔同笼(题号:1014,难度:★★)47
3.3.10 4位数的数字和(题号:1247,难度:★★)48
3.4实验日志48
实验4选择结构程序设计49
4.1实验目的和要求49
4.2实例分析49
4.2.1成绩合格问题(题号:1058,难度:★)49
4.2.2符号属性判断(题号:1036,难度:★)51
4.2.3分段函数(题号:1041,难度:★)56
4.2.4单个字母大小写互换(题号:1047,难度:★)57
4.2.5判断三角形(题号:1012,难度:★)59
4.3上机实验题60
4.3.1奇数偶数(题号:1038,难度:★)60
4.3.2复杂分段函数(题号:1043,难度:★)61
4.3.3单个字符类型判断(题号:1049,难度:★)61
4.3.4成绩评级(题号:1060,难度:★)62
4.3.5是否闰年(题号:1072,难度:★)62
4.3.6 1~10的英文单词(题号:1083,难度:★)62
4.3.7四则运算(题号:1084,难度:★)63
4.3.8正方形还是圆形(题号:1218,难度:★)63
4.3.9三数求大值(题号:1064,难度:★★)64
4.3.10计算某年某月的天数(题号:1073,难度:★★)64
4.3.11一元二次方程(题号:1081,难度:★★)64
4.3.12石头剪刀布(题号:1232,难度:★★)65
4.3.13机器人的移动问题(题号:1238,难度:★★★)65
4.4实验日志66
实验5基本循环结构67
5.1实验目的和要求67
5.2实例分析67
5.2.1简单整数数列求和(题号:1090,难度:★)67
5.2.2简单分数数列求和(题号:1098,难度:★)71
5.2.3一组整数求平均(题号:1108,难度:★)74
5.2.4不确定组数A+B(题号:1003,难度:★)76
5.3上机实验题78
5.3.1简单数字打印(题号:1086,难度:★)78
5.3.2符号变化的整数数列求和(题号:1091,难度:★)78
5.3.3分数数列求和(题号:1101,难度:★)79
5.3.4计算n!(题号:1104,难度:★)79
5.3.5计算平均分(题号:1112,难度:★)79
5.3.6 N组A+B(题号:1004,难度:★)80
5.3.7数字字符统计(题号:1052,难度:★)80
5.3.8字符分类统计(题号:1053,难度:★)80
5.3.9乘法数列求和(题号:1095,难度:★)81
5.3.10数据逆序显示(题号:1031,难度:★★)81
5.3.11水仙花数(题号:1126,难度:★★)81
5.3.12质因子(题号:1128,难度:★★)82
5.3.13蟠桃记(题号:1136,难度:★★)82
5.3.14还是鸡兔同笼(题号:1211,难度:★★★)83
5.3.15勤劳的蚂蚁(题号:1233,难度:★★★)83
5.3.16回流的时光(题号:1235,难度:★★★)84
5.4实验日志84
实验6嵌套循环结构85
6.1实验目的和要求85
6.2实例分析85
6.2.1绘制字符正方形(题号:1226,难度:★)85
6.2.2求阶乘之和(题号:1105,难度:★★)87
6.3上机实验题90
6.3.1表示成两个数的平方和(题号:1222,难度:★)90
6.3.2九九乘法表(题号:1119,难度:★★)90
6.3.3统计素数(题号:1131,难度:★★)91
6.3.4字母金字塔(题号:1166,难度:★★)91
6.3.5打印菱形(题号:1214,难度:★★)92
6.3.6哥德巴赫猜想(题号:1174,难度:★★★)92
6.3.7满载着爱的代码(题号:1241,难度:★★★)93
6.3.8鸡、兔、鸟同笼(题号:1434,难度:★★★)93
6.4实验日志94
实验7函数的基本使用95
7.1实验目的和要求95
7.2实例分析95
7.2.1大写字母变小写(题号:1430,难度:★)95
7.2.2计算n!(题号:1104,难度:★)97
7.3上机实验题100
7.3.1单组A+B(题号:1002,难度:★)101
7.3.2奇数偶数(题号:1038,难度:★)101
7.3.3不一样的分段函数(题号:1042,难度:★)101
7.3.4两数求大值(题号:1061,难度:★)102
7.3.5判断完全数(题号:1127,难度:★★)102
7.3.6判断素数(题号:1130,难度:★★)102
7.3.7求阶乘之和(题号:1105,难度:★★)103
7.3.8统计素数(题号:1131,难度:★★)103
7.3.9最大公约数和最小公倍数(题号:1132,难度:★★)103
7.3.10判断亲密数(题号:1213,难度:★★)104
7.3.11哥德巴赫猜想(题号:1174,难度:★★★)104
7.4实验日志104
实验8一维数值型数组105
8.1实验目的和要求105
8.2实例分析105
8.2.1无序数组的查找(题号:1151,难度:★)105
8.2.2最大值和最小值(题号:1152,难度:★)108
8.2.3一维数组的删除(题号:1154,难度:★★)111
8.3上机实验题112
8.3.1一维数组基本练习(题号:1149,难度:★)112
8.3.2计算平均分(题号:1111,难度:★)112
8.3.3简单评委打分(题号:1147,难度:★)113
8.3.4求年月日(题号:1075,难度:★ )113
8.3.5一维数组逆序显示(题号:1155,难度:★)114
8.3.6斐波那契的兔子问题(题号:1124,难度:★)114
8.3.7有序数组的查找(题号:1158,难度:★★)114
8.3.8百灯判熄(题号:1122,难度:★★)115
8.3.9一维数组的插入(题号:1153,难度:★★)115
8.3.10简单一维数组与排序(题号:1156,难度:★★)116
8.3.11最高分和最低分(题号:1157,难度:★★)116
8.3.12十进制转换成八进制(题号:1172,难度:★★)117
8.3.13从一维数组中剔除0(题号:1194,难度:★★)117
8.3.14个位数出现的次数(题号:1252,难度:★★)117
8.3.15 Susan的货币兑换(题号:1167,难度:★★★)118
8.4实验日志118
实验9二维数值型数组119
9.1实验目的和要求119
9.2实例分析119
9.2.1二维数组的输入和输出(题号:1141,难度:★)119
9.2.2二维数组的最大值(题号:1161,难度:★)121
9.3上机实验题122
9.3.1单位矩阵初始化(题号:1140,难度:★)122
9.3.2二维数组求行平均值(题号:1142,难度:★)123
9.3.3对角线元素和(题号:1164,难度:★)123
9.3.4二维数组最大值及位置(题号:1162,难度:★★)124
9.3.5杨辉三角形(题号:1165,难度:★★)124
9.3.6二维数组行列互换(题号:1169,难度:★★)125
9.3.7二维数组的鞍点(题号:1181,难度:★★★)125
9.4实验日志126
实验10字符数组和字符串127
10.1实验目的和要求127
10.2实例分析127
10.2.1字符变换(题号:1057,难度:★)127
10.2.2回文数字(题号:1144,难度:★★)130
10.3上机实验题131
10.3.1相邻字符判相等(题号:1054,难度:★)131
10.3.2特定字符出现次数(题号:1056,难度:★)132
10.3.3单词译码(题号:1139,难度:★)132
10.3.4数字提取(题号:1187,难度:★)133
10.3.5镜像文字(题号:1336,难度:★)133
10.3.6回文字符串(题号:1145,难度:★★)134
10.3.7数字字符出现频率(题号:1148,难度:★★)134
10.3.8字母出现频率(题号:1159,难度:★★)134
10.3.9文章中字符数统计(题号:1150,难度:★★)135
10.3.10 C语言合法标识符(题号:1190,难度:★★)135
10.3.11判断字符串类型(题号:1199,难度:★★)136
10.3.12首字母变大写(题号:1337,难度:★★)136
10.3.13清除行注释(题号:1138,难度:★★★)137
10.3.14查找最大元素(题号:1175,难度:★★★)137
10.3.15 城市名排序(题号:1185,难度:★★★)138
10.4实验日志138
实验11指针、数组与函数139
11.1实验目的和要求139
11.2实例分析139
11.2.1最大值和最小值(题号:1152,难度:★)139
11.2.2单位矩阵初始化(题号:1140,难度:★)140
11.3上机实验题142
11.3.1无序数组的查找(题号:1151,难度:★)142
11.3.2二维数组的输入和输出(题号:1141,难度:★)142
11.3.3字符串长度(题号:1182,难度:★)143
11.3.4上三角置零(题号:1298,难度:★)143
11.3.5一维数组排序(题号:1170,难度:★★)144
11.3.6连接字符串(题号:1183,难度:★★)145
11.3.7数字剔除(题号:1443,难度:★★)145
11.3.8字符接龙(题号:1444,难度:★★)146
11.4实验日志146
实验12结构体147
12.1实验目的和要求147
12.2实例分析147
12.2.1牛刀小试结构体(题号:1435,难度:★)147
12.2.2平均分(题号:1445,难度:★)149
12.3上机实验题151
12.3.1初学结构体(题号:1436,难度:★)151
12.3.2结构体的嵌套(题号:1437,难度:★)151
12.3.3计算总分(题号:1438,难度:★)152
12.3.4考试之后(题号:1372,难度:★★)152
12.3.5 OJ上的简单排名(题号:1429,难度:★★)153
12.3.6庆功晚宴(题号:1370,难度:★★)154
12.3.7情人节的百宝箱(题号:1371,难度:★★)154
12.3.8奖学金(题号:1439,难度:★★)155
12.3.9购买贺年卡(题号:1440,难度:★★★)156
12.3.10最简真分数递增序列(题号:1400,难度:★★★)157
12.4实验日志157
实验13单向链表158
13.1实验目的和要求158
13.2实例分析158
13.2.1静态链表的建立和查询(题号:1327,难度:★)158
13.2.2链表删除(题号:1392,难度:★★)159
13.3上机实验题162
13.3.1动态链表的建立和查询(题号:1425,难度:★)162
13.3.2插入排序(题号:1389,难度:★★)163
13.3.3链表插入(题号:1394,难度:★★)163
13.3.4约瑟夫问题(题号:1390,难度:★★)164
13.4实验日志164
实验14文件165
14.1实验目的和要求165
14.2实例分析165
14.2.1 Coco的小把戏165
14.2.2存储学生信息166
14.3上机实验题168
14.3.1信息的显示168
14.3.2专家的工作168
14.3.3奇偶数分离168
14.3.4学生成绩管理169
14.4实验日志169
实验15综合练习170
15.1实验目的和要求170
15.2上机实验题170
15.2.1梯形面积(题号:1205,难度:★)170
15.2.2简单算术运算(题号:1208,难度:★)170
15.2.3小神探的小问题(题号:1215,难度:★)171
15.2.4幂之和(题号:1209,难度:★★)171
15.2.5三天打鱼两天晒网(题号:1228,难度:★★)172
15.2.6数制转换(题号:1239,难度:★★)172
15.2.7汉诺塔(题号:1143,难度:★★)172
15.2.8不一样的A+B(题号:1260,难度:★★★)173
15.2.9无重复的排序(题号:1262,难度:★★★)174
15.2.10复杂的链表删除(题号:1393,难度:★★★)174
15.2.11开心购物免费淘(题号:1441,难度:★★★)175
15.3实验日志175
课件设计1四则运算176
课件设计2通讯录177
课件设计3成绩管理系统179
参考文献181