计算机等级考试试题《JAWA程序语言设计二...

C语言教程|全国计算机等级考试二级C语言视频教程-xin3721视频教程网专业视频教程网站
C语言视频教程|全国计算机二级等级考试
本套视频教程专门针对计算机二级C语言考试录制,助同学们顺利通过考试。主讲教师:金文教程。
第一章 程序设计
第二章 数据和表达式
第三章 输出和输入函数
第四章 运算符和表达式
第五章 循环
第六章 常量和变量
第七章 函数计
第八章 指针
第九章 数组
第十章 字符串
第十一章 函数的递归调用
第十二章 局部变量、全局变量
第十三章 宏替换
第十四章 结构体
第十五章 位运算符及其功能
六组文件函数的应用
-----------&&&|&&&&&&|&&&&&&|&&&&&&|&&&
&&&|&&&&&&|&&&&&&|&&&&&&|&&&&&&|&&&&&&|&&&&&&|&&&&&&|&&&&&&|&&&&&&|&&&
&&&|&&&&&&|&&&&&&|&&&&&&|&&&
&&&|&&&视频中心&&&|&&&云阅读&&&|&&&题库&&&|&&&Office助手&&&|&&&问答&&&|&&&CCSE&&&|&&&顾问团
计算机等级考试二级Java程序设计语言培训视频教程(2014版)
标签:  
来源:希赛教育学习人数:21520人
58.80希赛币原价:98.00希赛币 &(1希赛币=1人民币)
全国计算机等级考试培训视频教程(二级Java程序设计语言,2014版)根据最新的考试大纲和考试形式,对全国计算机等级考试二级Visual Basic程序设计语言的所有知识进行了详细的讲解。本视频教程共分为133个视频,时长为1339分钟,每个视频的长度均为10分钟左右,每个视频讲清楚一个知识点,既可以系统学习,也可以随时随地碎片化学习。全国计算机等级考试培训视频教程(二级Java程序设计语言,2014版)由希赛教育等考学院肖遥星老师录制,肖老师在全国计算机等级考试方面具有丰富的培训经验,所培训学员的考试通过率为100%。
第&1&章&数据结构与算法
开始学习428513分钟第1节算法的基本概念
开始学习280313分钟第2节数据结构的概念与分类
马上购买142912分钟第3节线性表的基本概念与运算
马上购买109711分钟第4节栈的基本概念与运算
马上购买18268分钟第5节队列的基本概念与运算
马上购买13146分钟第6节循环队列的基本概念与运算
马上购买169911分钟第7节线性单链表与循环链表
马上购买25357分钟第8节双向链表和链表的基本运算
马上购买14349分钟第9节树的基本概念
马上购买260317分钟第10节二叉树的基本概念与性质
马上购买194213分钟第11节二叉树的存储结构与遍历
马上购买21478分钟第12节查找技术及分类
马上购买89010分钟第13节交换类排序
马上购买108812分钟第14节选择类排序
马上购买27819分钟第15节插入类排序
第&2&章&程序设计基础
马上购买138912分钟第1节程序设计方法与风格
马上购买19659分钟第2节结构化程序设计的基本原则与结构
马上购买22516分钟第3节结构化程序设计原则与方法的应用
马上购买150517分钟第4节面向对象的程序设计
第&3&章&软件工程基础
马上购买251015分钟第1节软件工程的基本概念
马上购买19399分钟第2节如何划分软件生命周期
马上购买21596分钟第3节软件开发工具与软件开发环境
马上购买85310分钟第4节结构化分析方法的基本思想
马上购买9277分钟第5节数据流图的画法
马上购买14877分钟第6节数据字典的基本概念与组成
马上购买11786分钟第7节软件需求规格说明书
马上购买179911分钟第8节软件总体设计的准则
马上购买21999分钟第9节软件详细设计与程序流程图
马上购买13636分钟第10节软件测试的基本概念
马上购买25006分钟第11节软件测试方法与类型
马上购买187911分钟第12节白盒测试用例设计
马上购买20618分钟第13节黑盒测试用例设计
马上购买75810分钟第14节软件测试的实施
马上购买11256分钟第15节程序调试的方法
第&4&章&数据库设计基础
马上购买15997分钟第1节数据库与数据库管理系统
马上购买121618分钟第2节数据库系统的三级模式和两级映射
马上购买15656分钟第3节数据模型的基本概念
马上购买21687分钟第4节实体联系模型
马上购买133811分钟第5节E-R图的画法
马上购买235411分钟第6节关系模型的基本概念
马上购买19388分钟第7节E-R图导出关系数据模型
马上购买21019分钟第8节传统的集合运算
马上购买76411分钟第9节专门的关系运算
马上购买91911分钟第10节数据库设计的分类
第&5&章&Java程序设计初步知识
马上购买81448分钟第1节Java开发环境(Java SDK 下载和安装)
开始学习148611分钟第2节Java环境变量的配置(path和classpath)
马上购买80719分钟第3节Java编程规范:Java命名约定
马上购买143513分钟第4节Java编程规范:Java注释规则
马上购买125011分钟第5节Java编程规范:Java源文件结构规则
马上购买125011分钟第6节Java编程规范:Java源文件结构规则
第&6&章&Java简单数据类型及运算
开始学习208118分钟第1节Java数据类型-标识符
马上购买53836分钟第2节Java数据类型-关键字
马上购买71438分钟第3节Java数据类型-常量
马上购买168816分钟第4节Java数据类型-变量
马上购买130012分钟第5节Java数据类型-整型数据
马上购买53526分钟第6节Java数据类型-浮点型数据
马上购买53386分钟第7节Java数据类型-布尔型数据
马上购买167916分钟第8节Java各类数据之间的转换
马上购买53166分钟第9节Java运算符
马上购买53506分钟第10节Java表达式
马上购买61847分钟第11节Java算术运算符和算数表达式
马上购买155115分钟第12节Java关系运算符和关系表达式
马上购买61887分钟第13节Java布尔逻辑运算符和布尔逻辑表达式
马上购买164616分钟第14节Java位运算符和位运算表达式
马上购买116711分钟第15节Java赋值运算符和赋值表达式
马上购买135513分钟第16节Java条件运算符和条件表达式
马上购买147014分钟第17节Java运算符的优先级
马上购买44695分钟第18节Java复杂表达式
马上购买44755分钟第19节Java表达式语句
第&7&章&Java语言的基本语句
马上购买71498分钟第1节Java程序流程控制
马上购买79849分钟第2节Java的分支语句:if
马上购买53146分钟第3节Java的分支语句:if-else
马上购买61737分钟第4节Java的分支语句:if-else-if
马上购买70528分钟第5节Java嵌套使用的分支语句
马上购买174617分钟第6节Java的多分支语句:switch
马上购买126812分钟第7节Java的循环语句:for
马上购买70608分钟第8节Java的循环语句:while
马上购买70428分钟第9节Java的循环语句:do-while
马上购买117311分钟第10节Java的跳转语句:break
马上购买70488分钟第11节Java的跳转语句:continue
马上购买61797分钟第12节Java的跳转语句:return
马上购买145214分钟第13节Java嵌套使用的循环语句
马上购买167816分钟第14节Java函数的定义方法
第&8&章&继承、多态、高级类特性和数组
马上购买126311分钟第1节面向对象与面向过程语言之间的区别
马上购买80029分钟第2节面向对象基本思想(封装)
马上购买125311分钟第3节Java的类的定义方法
开始学习81379分钟第4节Java的对象和类的关系
马上购买117211分钟第5节Java的对象的创建方法
马上购买62067分钟第6节通过对象使用成员变量和成员函数的方法
马上购买111010分钟第7节构造函数的作用
马上购买122911分钟第8节函数的重载
马上购买149113分钟第9节static 的作用
马上购买111510分钟第10节this的作用
马上购买138213分钟第11节面向对象高级面向对象基本思想(继承)
马上购买71278分钟第12节super的使用方法
马上购买111210分钟第13节面向对象基本思想(多态)
马上购买172216分钟第14节final关键字的作用
马上购买71098分钟第15节Java的抽象类
马上购买150014分钟第16节Java接口
马上购买131912分钟第17节Java的一维数组
马上购买169716分钟第18节Java的多维数组
马上购买119511分钟第19节Java的Object类
马上购买53266分钟第20节Java的Class类
马上购买166116分钟第21节Java的字符串String类
第&9&章&异常处理和断言
马上购买79749分钟第1节Java中异常的定义
马上购买128112分钟第2节try…catch…finally结构的处理方法
马上购买79809分钟第3节throw和throws的使用方法
第&10&章&输入输出及文件操作
马上购买45265分钟第1节输入流和输出流的作用
马上购买150614分钟第2节Java当中IO流的分类方法
马上购买198619分钟第3节常见IO类的使用方法
第&11&章&线程的概念和使用
马上购买71078分钟第1节Java线程的基本定义
马上购买70638分钟第2节线程运行状态介绍(准备,运行,阻塞,死亡)
马上购买70988分钟第3节Java线程间通信的方法
第&12&章&编写图形用户界面
马上购买53926分钟第1节GUI(图形用户界面)的相关概念
马上购买45085分钟第2节用AWT编写图形用户界面
马上购买36464分钟第3节Java的容器和组件
马上购买136813分钟第4节Java的布局管理器
马上购买53346分钟第5节AWT常用组件
马上购买79759分钟第6节AWT常用容器
马上购买160415分钟第7节AWT事件处理
马上购买79559分钟第8节用Swing编写图形用户界面
马上购买61937分钟第9节Swing的类层次结构
马上购买63237分钟第10节Java的Swing容器(顶级容器,中间容器)
马上购买54236分钟第11节Java的Swing容器与组件
马上购买158712分钟第12节Swing布局管理器
马上购买82879分钟第13节Swing的事件处理机制
第&13&章&Applet程序设计
马上购买192315分钟第1节Applet的基本概念
马上购买75448分钟第2节Applet的生命周期
马上购买140610分钟第3节Applet的编写步骤
马上购买56736分钟第4节在HTML中包含Applet
马上购买74148分钟第5节Applet中的图形化用户界面GUI
马上购买53728分钟第6节Applet的多媒体支持
希赛教育(/edu/)创立于2002年3月,是希赛(集团)公司旗下的专业从事IT教育的实体,其愿景是成为中国领先的人力资本服务提供商,在互联网服务、图书出版、人才培养、教育产品开发方面,希赛教育始终保持IT业界的领先地位,特别是在IT在线教育方面,稳居国内首位。目前,希赛教育旗下的产品和服务有图书出版、项目管理研究院、通信学院、软考学院、PMP培训学院、企培学院、等考学院、研究生院、职称计算机考试学院等,建立了在线辅导平台、视频点播平台和认证考试论坛,已经成功服务于数千家企业和近百万名学员。
肖瑶星,毕业于中南大学信息安全专业,先后获得网络工程师、信息系统集成项目管理工程师认证,现任湖南某高校计算机教师,在高校从事计算机教学工作6年,承担过多项计算机等级考试培训,积累了丰富的教学经验。
希赛教育()创立于2002年3月,是优积谷旗下的专业从事IT教育的实体,其愿景是成为中国领先的人力资本服务提供商,在互联网服务、图书出版、人才培养、教育产品开发方面,希赛教育始终保持IT业界的领先地位,特别是在IT在线教育方面,稳居国内首位。目前,希赛教育旗下的产品和服务有图书出版、项目管理研究院、通信学院、软考学院、PMP培训学院、企培学院、等考学院、研究生院、职称计算机考试学院等,建立了在线辅导平台、视频点播平台和认证考试论坛,已经成功服务于数千家企业和近百万名学员。
希赛教育()创立于2002年3月,是优积谷旗下的专业从事IT教育的实体,其愿景是成为中国领先的人力资本服务提供商,在互联网服务、图书出版、人才培养、教育产品开发方面,希赛教育始终保持IT业界的领先地位,特别是在IT在线教育方面,稳居国内首位。目前,希赛教育旗下的产品和服务有图书出版、项目管理研究院、通信学院、软考学院、PMP培训学院、企培学院、等考学院、研究生院、职称计算机考试学院等,建立了在线辅导平台、视频点播平台和认证考试论坛,已经成功服务于数千家企业和近百万名学员。
热门课程推荐21521人学过
关注希赛微信
全国统一客服热线:00:00-24:00(仅收市话费)
&&|&&关于希赛&&|&&工作机会&&|&&服务协议&&|&&免责声明&&|&&联系希赛&&&&&&&&希赛网&&版权所有&&©&&&&&&30879人阅读
akoj(57)
Contest - 学期计算机14级12班《C语言程序设计II》期末考试
Start time:&&<span style="color:#15-07-03 19:05:00.0&&End time:&&<span style="color:#15-07-03 21:35:00.0
Current System Time:&&<span style="color:#15-07-06 01:12:32.52&&Contest Status:&&&Ended
考试时间为7:00-10:00,请携带身份学生证参加考试。考试可以携带任何纸质资料(图书,草稿纸,代码清单,上课笔记等),但是禁止携带任何电子材料(包括手机,计算器,笔记本电脑等);考试过程中务必独立答题,发现任何作弊或者违纪行为本课成绩一律以0分记,并保留进一步处理的权利!
Problem Id
1321 Problem A
1319 Problem B
1312 Problem C
1313 Problem D
1314 Problem E
1315 Problem F
1316 Problem G
1107 Problem H
[]&&[]&&[]
本文由csdn-jtahstu原创,转载请注明出处,欢迎志同道合的朋友一起交流学习。本人QQ:和地址,链接:http://blog.csdn.net/jtahstu
此次一年级题目由本人出题,由于考虑到这是他们最后一次期末考试和出题要求要简单有趣,所以题目不是太难,毕竟还是要让大家顺利通过,取个好成绩,培养兴趣。因为绝大部分同学在这次考试之后就不会再在OJ上刷题了,以后大家几乎也不会再想去刷题了,现在顾及到考试所以为了取得好成绩,以后没有压力之后,再这样努力的也不会再剩下多少了。
说了这么多,此次考试,作为大家的最后一次“OJ刷题”和检测C语言编程的能力,尽量让题目简单有趣,控制最低分和最高分,让基础不好的同学增强信心,让基础好的同学不过度的骄傲自满,体会数据结构的重要性和算法的巧妙。最后祝愿同学们取得一个好成绩,哈,实际老赵给分也是相当高的了。
由于题目是乱序加进去的,所以下面写博客的时候,不按上面的题目顺序来,按难以程度排列,ok,let's go .
Time Limit:1000MS& Memory Limit:65536K
Total Submit:577 Accepted:382
Description
Sample Input
Sample Output
[]&& [Go Back]&& []&&
表示这道题不是我出的,是最后为了让所有人最少AC一题的目标,从OJ上直接拿来的,简单,代码也少。
#include &iostream&//n久以前写的,姑且一看
int main()
if((year%4==0&&year%100!=0)||year%400==0)
cout&&&yes&&&
else cout&&&no&&&
A difficult problem
Time Limit:1000MS& Memory Limit:65536K
Total Submit:25 Accepted:11
Description
Sample Input
Sample Output
[]&& [Go Back]&& []&&
这题我都不想再讲了,同学们看到英文题就感觉很难,外表不代表内在哎,最后在hint里都加上了oppsite的意思了,都没人写,表示我非常伤心,唉,,,题意很简单第一个数取反然后加一,注意使用long long
* Project Name: C++
* File Name: A_difficult_problem.cpp
* Created on: 日 下午2:57:16
* Author: jtahstu
* Copyright (c) 2015, jtahstu , All Rights Reserved.
#include&iostream&
#include&cstdlib&
int main() {
//freopen(&A.in&, &r&, stdin);
//freopen(&A.out&, &w&, stdout);
long long a,
while (cin && a && b) {
cout && -a + 1 &&
DNF又爆满啦
Time Limit:1000MS& Memory Limit:65536K
Total Submit:113 Accepted:78
Description
Sample Input
Sample Output
[]&& [Go Back]&& []&&
哈,说道这题,当时我地下城在挂机就胡乱想到的,简单的一塌糊涂
* Project Name: C++
* File Name: DNF.cpp
* Created on: 日 下午11:58:40
* Author: jtahstu
* Copyright (c) 2015, jtahstu , All Rights Reserved.
#include&iostream&
#include&cstdlib&
int main() {
freopen(&A.in&, &r&, stdin);
//freopen(&A.out&, &w&, stdout);
while(cin&&n) {
int bao=0,yong=0,shun=0;
bao=n/1000;
shun=67-bao-
cout&&bao&&& &&&yong&&& &&&shun&&
Time Limit:1000MS& Memory Limit:65536K
Total Submit:96 Accepted:67
Description
Sample Input
Sample Output
[]&& [Go Back]&& []&&
数字的模和除运算,没什么难度,可能不少人对分离一个数的各个位有疑惑,监考的时候发现好多人竟然就是写七个式子求然后比较,我只想说,我不想难为你,这要是很大的范围那怎么行呢,还是用循环吧。
* Project Name: C++
* File Name: 奇幻数字.cpp
* Created on: 日 下午3:32:48
* Author: jtahstu
* Copyright (c) 2015, jtahstu , All Rights Reserved.
#include&iostream&
#include&cstdio&
#include&cmath&
#include&algorithm&
#include&string&
bool test1(int i, int m) {
if (i % m == 0)
bool test2(int i, int m) {
while (i1) {
if (i1 % 10 == m)
int main() {
//freopen(&A.in&, &r&, stdin);
//freopen(&A.out&, &w&, stdout);
while (t--) {
int count = 0;
cin && m &&
for (int i = 1; i &= i++)
if (test1(i, m) || test2(i, m))
cout && count &&
差&#20540;最大
Time Limit:1000MS& Memory Limit:65536K
Total Submit:78 Accepted:42
Description
Sample Input
Sample Output
[]&& [Go Back]&& []&&
二维数组的求和,知道行和列怎么求和,虽然这题看上去不难,实际上很多算法就是在操纵i,j&#20540;,实现一些很巧妙地运算,需要大量训练,细细体会。
* Project Name: C++
* File Name: 差值最大.cpp
* Created on: 日 下午8:15:39
* Author: jtahstu
* Copyright (c) 2015, jtahstu , All Rights Reserved.
#include&iostream&
#include&cstdlib&
int main() {
//freopen(&A.in&, &r&, stdin);
// freopen(&A.out&, &w&, stdout);
while (cin && m && n) {
if (m == 0 && n == 0)
int a[55][55] = { 0 }, max = -1, min = ;
for (int i = 0; i & i++)
for (int j = 0; j & j++)
cin && a[i][j];
for (int i = 0; i & i++) { //计算每行累加和的最大最小值
int sum = 0;
for (int j = 0; j & j++) {
sum += a[i][j];
if (sum & max)
if (sum & min)
for (int j = 0; j & j++) { //计算每列累加和的最大最小值
int summ = 0;
for (int i = 0; i & i++) {
summ += a[i][j];
if (summ & max)
if (summ & min)
cout && max - min &&
字符串替换
Time Limit:1000MS& Memory Limit:65536K
Total Submit:124 Accepted:75
Description
Sample Input
Sample Output
[]&& [Go Back]&& []&&
考虑题目难度没有给一些奇怪的字符,让很多人给第三个位置随便符一个&#20540;都能过,因为测试数据就都是字母,不想搞难了,毕竟就是水题。
* Project Name: C++
* File Name: 字符串替换.cpp
* Created on: 日 下午10:41:22
* Author: jtahstu
* Copyright (c) 2015, jtahstu , All Rights Reserved.
#include&iostream&
#include&string&
int main() {
//freopen(&A.in&, &r&, stdin);
// freopen(&A.out&, &w&, stdout);
while (getline(cin, s)) {
string s2 = &we&;
for (int i = 0; i & s.length(); i++) {
if (s[i] == &#39;y&#39; && s[i + 1] == &#39;o&#39; && s[i + 2] == &#39;u&#39;) {
s.replace(i, 3, s2);
cout && s &&
Time Limit:1000MS& Memory Limit:65536K
Total Submit:27 Accepted:10
Description
Sample Input
Sample Output
[]&& [Go Back]&& []&&
暴力可以过,没啥难度,但是你要知道break只能提跳一个for循环啊,监考时给不下三个人改了这题代码,很多人不知道
* Project Name: C++
* File Name: 四方定理.cpp
* Created on: 日 下午11:08:40
* Author: jtahstu
* Copyright (c) 2015, jtahstu , All Rights Reserved.
#include&iostream&
#include&cstdlib&
int main() {
freopen(&A.in&, &r&, stdin);
freopen(&A.out&, &w&, stdout);
while (cin && n) {
bool flag =
for (int i = 0; i * i &= i++) //穷举
if (flag) {
for (int j = 0; j * j &= j++)
for (int k = 0; k * k &= k++)
for (int l = 0; l*l &= l++)
if (i * i + j * j + k * k + l * l == n) {
cout && i && & & && j && & & && k && & &
10000小时定律
Time Limit:1000MS& Memory Limit:65536K
Total Submit:10 Accepted:2
Description
Sample Input
Sample Output
[]&& [Go Back]&& []&&
这题还是我上JAVA课想出来的,加上之前看到的这个励志小故事,结果就想出来这么一道题,虽然就有两个人提交,虽然那写的也不对,但题目还是出了一点问题,我自己写的代码有点问题,导致测试数据不对,实际是有的对,有的又不对,这题废了我很长时间的,最后考完试把测试数据和标程改过来的,还是挺抱歉的。
* Project Name: C++
* File Name: 10000Hours.cpp
* Created on: 日 上午10:04:18
* Author: jtahstu
* Copyright (c) 2015, jtahstu , All Rights Reserved.
#include&iostream&
#include&cstdio&
#include&cstdlib&
const int N = 10000;
const int d[13] = { 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
int calc(int month, int day) { //计算这一年还有多少天
int days = 0;
for (int i = month + 1; i &= 12; i++)
days += d[i];
return days + (d[month] - day + 1);
int main() {
// freopen(&A.in&,&r&,stdin);
//freopen(&A.out&,&w&,stdout);
int Satrt_year, Start_month, Start_day,
while (~scanf(&%d/%d/%d %d&, &Satrt_year, &Start_month, &Start_day, &hour)) {
int End_year = Satrt_year, End_month = Start_month, End_
if (N % hour)
days = N / hour + 1;
days = N /
while (days &= 365) {
End_year++;
days -= 365;
if (calc(Start_month, Start_day) & days) { //如果就在这一年内
//cout&&calc(Start_month, Start_day) &&
//cout&&days&&
if (days &= d[Start_month] - Start_day + 1) { //如果不在起始的月份
End_day = 0;
End_month++;
days =days-( d[Start_month] - Start_day + 1);
for (int i = Start_month + 1; i &= 12; i++) {
if (days &= d[i]) {
End_month++;
days -= d[i];
End_day=//卧槽,这里多次一举的,妈蛋
End_day = Start_day + //这里相加可能会大于这个月的天数
if (End_day & d[End_month]) {
End_month++;
End_day -= d[End_month - 1];
} else { //如果恰好在起始的月份
End_day = Start_day +
} else { //如果到达下一年
End_month = 1;
End_day = 0;
days -= calc(Start_month, Start_day);
End_year++;
for (int i = 1; i &= 12; i++) {
if (days &= d[i]) {
End_month++;
days -= d[i];
End_day +=
cout && End_year && &/& && End_month && &/& && End_day &&
最后排名:
最后成绩也可看到,基本都是5道、4道题,最少2题,都及&#26684;了,这和我们去年的期末考试难度降得不要太多,大家开开心心结束了为期两学期的c语言学习,编程也算入门了,后面的路还有很长,望大家不忘努力,努力什么时候都不晚,珍惜时间,大学四年很快,很快。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1475369次
积分:15517
积分:15517
排名:第435名
原创:173篇
译文:20篇
评论:26条
文章:55篇
阅读:549084
(1)(1)(8)(3)(1)(5)(21)(5)(5)(23)(35)(25)(49)(11)

我要回帖

更多关于 计算机等级考试试题 的文章

 

随机推荐