APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
填空题
)
1.给定程序的功能是:从键盘输入若干行文本( ),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。/**********code.c**********/#include #include #include void WriteText( );void ReadText( );void main(){

答案:每行不超过80个字符、FILE*、FILE*

解析:【解析】填空1:要求填写文件流的自变量名。分析语句puts("\n",fw);所以分析可知:由于文件流变量fw在函数体中没有被定义过,所以本处应填*fw。填空2:通过while循环语句,把键盘上输入的内容写入到指定的文件中。键盘上输入的内容已存入字符串str变量中,因此,本处应填写str。填空3:要把已存入文件中的内容,再从文件中读出,存入到字符串变量str中, 后在屏幕显示出来,因此,此处应填写str。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
91.有以下程序:#include #include main(){int a = 1,b=4,c = 2;double x = 10.5,y = 4.0,z;z = (a + b)/c + sqrt(y)*1.2/c+x;printf("%f\n",z);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-2844-c0cb-74c63d66eb00.html
点击查看题目
58.若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-3059-c0cb-74c63d66eb00.html
点击查看题目
100.有两个关系R,S如下,由关系R和S得到关系T,则所使用的操作为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-f684-c0cb-74c63d66eb00.html
点击查看题目
64.下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-abb8-c0cb-74c63d66eb00.html
点击查看题目
103.设有如下三个关系表:下列操作中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-fd17-c0cb-74c63d66eb00.html
点击查看题目
58.一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-a287-c0cb-74c63d66eb00.html
点击查看题目
3.对建立良好的程序设计风格,下面描述正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-4c71-c0cb-74c63d66eb00.html
点击查看题目
30.设有以下定义:char s1[]="0123";char s2[]={'0','1','2','3'};则以下叙述正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-167d-c0cb-74c63d66eb00.html
点击查看题目
7.有以下程序段:int a,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d",a,b,c);程序的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-4888-c0cb-74c63d66eb00.html
点击查看题目
126.下列数据结构中,能用二分法进行查找的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-27df-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
填空题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

1.给定程序的功能是:从键盘输入若干行文本( ),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。/**********code.c**********/#include #include #include void WriteText( );void ReadText( );void main(){

答案:每行不超过80个字符、FILE*、FILE*

解析:【解析】填空1:要求填写文件流的自变量名。分析语句puts("\n",fw);所以分析可知:由于文件流变量fw在函数体中没有被定义过,所以本处应填*fw。填空2:通过while循环语句,把键盘上输入的内容写入到指定的文件中。键盘上输入的内容已存入字符串str变量中,因此,本处应填写str。填空3:要把已存入文件中的内容,再从文件中读出,存入到字符串变量str中, 后在屏幕显示出来,因此,此处应填写str。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
91.有以下程序:#include #include main(){int a = 1,b=4,c = 2;double x = 10.5,y = 4.0,z;z = (a + b)/c + sqrt(y)*1.2/c+x;printf("%f\n",z);}程序运行后的输出结果是( )。

A.  13.700000

B.  14.000000

C.  15.400000

D.  14.900000

解析:【解析】sqrt为平方根计算函数,a、b、c三个变量都是整型变量,(a+b)/c结果也取整型得2,所以有z=(1+4)/2+2*1.2/2+10.5=13.7。%f格式输出后为

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-2844-c0cb-74c63d66eb00.html
点击查看答案
58.若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是( )。

A.  项错误,case后面的应该为整形或字符型常量;

B.  项错误,switch后面的表达式需要在括号内;

C.  项错误,case和后面的常量表达式应该由空格隔开。答案选择

D.  选项。

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-3059-c0cb-74c63d66eb00.html
点击查看答案
100.有两个关系R,S如下,由关系R和S得到关系T,则所使用的操作为( )。

A.  并

B.  自然连接

C.  差

D.  交

解析:【解析】本题中T为R∪S所得,并运算是将S中的记录追加到R后面。B项,自然连接指去掉重复属性的等值连接;C项,差又写为R-S,结果是属于R但不属于S的记录组成的集合;D项,R∩S即交,结果是既属于R又属于S的记录组成的集合。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-f684-c0cb-74c63d66eb00.html
点击查看答案
64.下列叙述中正确的是( )。

A.  循环队列是顺序存储结构

B.  循环队列是链式存储结构

C.  循环队列是非线性结构

D.  循环队列的插入运算不会发生溢出现象

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-abb8-c0cb-74c63d66eb00.html
点击查看答案
103.设有如下三个关系表:下列操作中正确的是( )。

A.  T=R∩S

B.  T=R∪S

C.  T=R×S

D.  T=R/S

解析:【解析】观察可知,T中的元组既包含R中的所有元素又包含S中的所有元组,则T=R∪S。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-fd17-c0cb-74c63d66eb00.html
点击查看答案
58.一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是( )。

A.  一对多

B.  一对一

C.  多对一

D.  多对多

解析:【解析】个或多个队员相关;一个队员仅属于一个运动队,表明队员表中的每个队员只可以与运动队表中的一个队相关,为一对多关系。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-a287-c0cb-74c63d66eb00.html
点击查看答案
3.对建立良好的程序设计风格,下面描述正确的是( )。

A.  程序应简单、清晰、可读性好

B.  符号名的命名只要符合语法

C.  充分考虑程序的执行效率

D.  程序的注释可有可无

解析:【解析】程序不仅仅要能够正常运行,还要便于调试和维护,所以程序语句结构应该简单直接,具有良好的可读性,建立良好的程序设计风格。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-4c71-c0cb-74c63d66eb00.html
点击查看答案
30.设有以下定义:char s1[]="0123";char s2[]={'0','1','2','3'};则以下叙述正确的是( )。

A.  数组s1的长度小于s2的长度

B.  数组s1和s2的长度相同

C.  数组s1的长度大于s2的长度

D.  数组s1和s2完全等价

解析:【解析】字符数组s1赋值字符串"0123",字符串中字符依次放入数组中,在最后一个字符后要添加一个结束字符'\0',数组s1长度为5。数组s2只需要

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-167d-c0cb-74c63d66eb00.html
点击查看答案
7.有以下程序段:int a,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d",a,b,c);程序的输出结果是( )。

A.  a=10 b=50 c=10

B.  a=10 b=50 c=30

C.  a=10 b=30 c=10

D.  a=10 b=30 c=50

解析:【解析】因为a=10,b=50,所以a<b,if语句判断条件不成立,于是执行c=a,得到c=10,a和b的值不变。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-4888-c0cb-74c63d66eb00.html
点击查看答案
126.下列数据结构中,能用二分法进行查找的是( )。

A.  顺序存储的有序线性表

B.  线性链表

C.  二叉链表

D.  有序线性链表

解析:【解析】中的元素按值非递减排列或非递增排列。答案选择A选项。

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