c语言键盘输入进行链式存储,2015年计算机二级C语言模拟试题及答案_5_.pdf

本文详细解答了2015年计算机二级C语言考前的五道选择题,涉及输入语句、字符串比较、字符串连接函数应用,以及程序实例。重点讲解了如何正确使用scanf和strcmp,以及strcat和strcpy的组合操作。
摘要由CSDN通过智能技术生成

20 15 年计算机二级 《C 语言》考前押题密卷(5)

一、选择题

1若有定义 “double a;”,则正确的输入语句是( )。

A.

B.

C.

D.

参考答案:D

参考解析:本题考查 seanf 函数的调用形式:scanf(格式字符串,输入项地址表)。

题中定义变量 a 为双精度型变量,双精度变量的格式符为 “le”;变量的地址用取地址符

“&”加变量名表示,所以选项 D 正确。

2 s1和s2 已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指

串时,执行语句s;则以下选项中正确的是( )。

A.if(sl>s2)S;

B.if(strcmp(s1,s2))S;

C.if(stremp(s2,s1)>0)S;

D.if(stremp(sl,s2)>0)S;

参考答案:D

参考解析:在 C 语言中,不能直接比较两个字符串的大小,必须用特定的函数来完成,

选项A 错误;选项B 不管大于还是小于都执行 S,不符合题意;选项 C 正好相反,当

s2 大于 sl 时,执行语句 S,可知选项 D 正确。

点击查看试题笔记(12)3函数调用strcat(strcpy(str1,str2),str3)的功能是

( )。

A. 将字符串str1 复制到字符串str2 中后再连接到字符串str3 之后

B. 将字符串str1 连接到字符串str2 之后再复制到字符串str3 之后

C. 将字符串str2 复制到字符串str1 之后再将字符串str3 连接到字符串str1之后

D. 将字符串 str2 连接到字符串str1 之后再将字符串str1 复制到字符串str3 中

参考答案:C

参考解析:strcat(sl,s2)函数的功能是把 s2 字符串连接到 s1 字符串末尾,

strcpy(sl,s2)是把s2 字符串复制到 sl 字符串,要保证 s1 的容量。

4有以下程序:

程序的输出结果是( )。

A.2870B.4284C.2668 D.3981

参考答案:A

参考解析:1-100 内打印出如下数,这个数,可以被 7 整除,前一个数可以被 3 整

除,再前一个数可以被2 整除,最终运行结果为 2870,因此正确答案为 A。

5三种基本结构中,能简化大量程序代码的是( )。

A.顺序结构 B.分支结构 C.选择结构 D.重复结构

参考答案:D

参考解析:重复结构也称为循环结构,它根据给定的条件,判断是否需要重复执行

某一相同或类似的程序段,这种可以简化大量的程序行。

6下列叙述中错误的是( )。

A.一种数据的逻辑结构可以有多种存储结构

B.数据的存储结构与数据的处理效率无关

C.数据的存储结构与数据的处理效率密切相关

D.数据的存储结构在计算机中所占的空间不一定是连续的

参考答案:B

参考解析:数据的存储结构分顺序存储结构和链式存储结构,一个数据的逻辑结构

可以有多种存储结构。顺序结构中数据元素所占的存储空间是连续的,而链式存储结构

中,数据元素通过指针就联系在一起了。所以所占的存储空间不一定是连续的。

7有下列函数定义:

该函数的类型是( )。

A.int类型B.float 类型C.void 类型D.函数无类型说明,定义有错

参考答案:A

参考解析:本题考查函数值的类型,在函数定义时,由于函数没有说明其类型,系

统默认一律自动按整型(int)处理。

8下列函数的类型是( )。

A.IntB.B.不确定 C.void D.float

参考答案:A

参考解析:本题考查函数值的类型。在函数调用时,尽管 y 的类型是 float,x 的

类型是double,但是因为函数定义时没有指定类型说明,系统默认函数值的类型为 int

型,所以计算后 Y 的类型是 int 型。

9设有定义的语句:“charcl 92,c2 92;”,则以下表达式中的值为零的是( )。

A.

B.

C

D.

参考答案:A

参考解析:当值相同时按位异或,则为 0,按位或与按位与时仍不变,负数也为非

0。

1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值