APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
26.面向对象方法中,实现对象的数据和操作结合于统一体中的是( )。

A、 结合

B、 封装

C、 隐藏

D、 抽象

答案:B

解析:【解析】封装指屏蔽数据的具体结构以及操作的算法,可以实现对象的数据和操作的统一。答案选择B选项。第3章 软件工程基础

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
31.在数据管理技术发展的三个阶段中,数据共享 好的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-7ada-c0cb-74c63d66eb00.html
点击查看题目
39.有以下程序:#include main(){
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-9294-c0cb-74c63d66eb00.html
点击查看题目
14.有以下程序:#includemain(){int a,b,c=241;a=c/100%9;b=(-1)&&(-1);printf("%d,%d\n",a,b);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-d5a6-c0cb-74c63d66eb00.html
点击查看题目
22.数据库应用系统中的核心问题是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-0d89-c0cb-74c63d66eb00.html
点击查看题目
109.设变量均已正确定义并且赋值,以下与其他三组输出结构不同的
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-4e3c-c0cb-74c63d66eb00.html
点击查看题目
22.为了避免在嵌套的if-else语句中产生二义性,C语言规定与else子句配对是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-e539-c0cb-74c63d66eb00.html
点击查看题目
26.以下选项中不能作为C语言合法常量的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-70e1-c0cb-74c63d66eb00.html
点击查看题目
37.有以下程序:#include main(){int x=1,y=0;if(!x)y++;else if(x==0)if(x)y+=2;else y+=3;printf("%d\n",y);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-03ea-c0cb-74c63d66eb00.html
点击查看题目
5.有以下程序:#includemain(){…while(getchar()!='\n');…}以下叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-558e-c0cb-74c63d66eb00.html
点击查看题目
6.若有以下定义:struct tt{char name[10];char sex;} aa={"aaaa",'F'},*p=&aa;则错误的语句是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-a806-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

26.面向对象方法中,实现对象的数据和操作结合于统一体中的是( )。

A、 结合

B、 封装

C、 隐藏

D、 抽象

答案:B

解析:【解析】封装指屏蔽数据的具体结构以及操作的算法,可以实现对象的数据和操作的统一。答案选择B选项。第3章 软件工程基础

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
31.在数据管理技术发展的三个阶段中,数据共享 好的是( )。

A.  人工管理阶段

B.  文件系统阶段

C.  数据库系统阶段

D.  三个阶段相同

解析:【解析】在人工管理阶段,数据不保存,没有对数据进行管理的软件,数据不能共享;文件系统是数据库系统发展的初级阶段,提供了简单的数据共享与数据管理能力,但它不能提供完整的、统一的、管理和数据共享的能力;数据库系统阶段实现了数据共享,具有数据的集成性,这使得数据可为多个应用所共享,数据的共享自身又可极大地减少数据冗余性。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-7ada-c0cb-74c63d66eb00.html
点击查看答案
39.有以下程序:#include main(){

A.  China

B.  Chinang

C.  ChinaBeijing

D.  BeijingChina

解析:【解析】pf是一个文件指针,fopen("abc.dat","wb+");执行后,pf指向可读写的二进制文件abc.dat。语句fwrite(s2,7,1,pf);是将s2的前7*1个字符的内容写入pf中,即Beijing。rewind(pf);是将文件位置指针移回到文件开头,语句fwrite(s1,5,1,pf);是从文件的开头位置,将s1的前5*1个字符的内容写入,替换掉原来位置上的内容,所以结果为Chinang。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-9294-c0cb-74c63d66eb00.html
点击查看答案
14.有以下程序:#includemain(){int a,b,c=241;a=c/100%9;b=(-1)&&(-1);printf("%d,%d\n",a,b);}程序运行后的输出结果是( )。

A.  2,1

B.  6,1

C.  6,0

D.  2,0

解析:【解析】程序前面表达式等同于a=(c/100)%9,程序执行过程为:c=241,c/100=2,2%9=2,得a=2;“=”优先级低于“&&”,非0值为真,0值为假,即(-1)为真,逻辑与表达式(-1)&&(-1)为真,得b=1。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-d5a6-c0cb-74c63d66eb00.html
点击查看答案
22.数据库应用系统中的核心问题是( )。

A.  数据库设计

B.  数据库系统设计

C.  数据库维护

D.  数据库管理员培训

解析:【解析】数据库应用系统是在数据库管理系统(DBMS)支持下建立的计算机应用系统,其核心问题是数据库设计。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-0d89-c0cb-74c63d66eb00.html
点击查看答案
109.设变量均已正确定义并且赋值,以下与其他三组输出结构不同的

A.  x++;printf("%d\n",x);

B.  n=++x;printf("%d\n",n);

C.  ++x;printf("%d\n",x);

D.  n=x++;printf("%d\n",n);

解析:【解析】“++”和“—”运算,当以前缀形式出现时,则先进行加一或减一操作,再取值,当以后缀形式出现时,则先取值,再进行加一或减一操作。++x表示先将x值加1后再用,x++表示先使用x值,用后再加1,所以本题中ABC选项都会输出x+1的值。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-4e3c-c0cb-74c63d66eb00.html
点击查看答案
22.为了避免在嵌套的if-else语句中产生二义性,C语言规定与else子句配对是( )。

A.  与其在同一行上的if子句

B.  在其之后 近的不带else的if子句

C.  与其缩排位置相同的if子句

D.  在其之前 近的不带else的同层if子句

解析:【解析】if总是与它上面 近的、未配对的else配对。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-e539-c0cb-74c63d66eb00.html
点击查看答案
26.以下选项中不能作为C语言合法常量的是( )。

A.  'cd'

B.  0.1e+6

C.  "a"

D.  '\011'

解析:【解析】常量包括整型常量、实型常量、字符常量和字符串常量等。单引号表示字符常量,但不能包含字符串。表达字符串常量时需用双引号。A项不合法,在C语言中,字符常量是用单引号括起来的一个字符,'cd'包含了2个字符;B项合法,0.1e+6是实型常量的指数形式,代表

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-70e1-c0cb-74c63d66eb00.html
点击查看答案
37.有以下程序:#include main(){int x=1,y=0;if(!x)y++;else if(x==0)if(x)y+=2;else y+=3;printf("%d\n",y);}程序运行后的输出结果是( )。

A.  3

B.  2

C.  1

D.  0

解析:【解析】else子句总是与前面 近的不带else的if相结合,与书写格式无关。本题中的层次关系是:if(!x)与else if(x==0)是一组,位于条件判断的 外层。而if(x)与else是一组,位于else if(x==0)条件的内层。由此可知条件均不成立,所以y未进行任何操作,仍为0。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-03ea-c0cb-74c63d66eb00.html
点击查看答案
5.有以下程序:#includemain(){…while(getchar()!='\n');…}以下叙述中正确的是( )。

A.  此while语句将无限循环

B.  getchar()不可以出现在while语句的条件表达式中

C.  当执行此while语句时,只有按回车键程序才能继续执行

D.  当执行此while语句时,按任意键程序就能继续执行

解析:【解析】本题中while循环条件为getchar()!='\n',表示只要不输入回车键,getchar()!='\n'语句一直为真,则while循环会出现空循环,当按下回车键才跳出while循环执行下一条语句。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-558e-c0cb-74c63d66eb00.html
点击查看答案
6.若有以下定义:struct tt{char name[10];char sex;} aa={"aaaa",'F'},*p=&aa;则错误的语句是( )。

A.  scanf("%c",aa.sex);

B.  aa.sex=getchar();

C.  printf("%c\n",(*p).sex);

D.  printf("%c\n",p->sex);

解析:【解析】sex是一个char类型变量,不是地址,A项应为scanf("%c",&aa.sex);。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-a806-c0cb-74c63d66eb00.html
点击查看答案
试题通小程序
试题通app下载