APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
15.下列函数的功能是( )。fun(char * a,char * b){while((*b= *a)!='\0'){a++;b++;}}

A、 选项。

B、 使指针b指向a所指字符串

C、 将a所指字符串和b所指字符串进行比较

D、 检查a和b所指字符串中是否有'\0'

答案:A

解析:【解析】函数fun中a和b是两个字符型指针,在while语句的表达式中将指针a所指向的字符赋给指针b所指向的内存单元,再判断指针b所指向的字符是不是字符串中的结尾符,若不是,则字符指针a和b分别自增,再执行循环语句,直至b所指向的字符为字符串中的空字符。所以答案选择

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
12.设有宏定义:#define IsDIV(k,n) ((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-f9cd-c0cb-74c63d66eb00.html
点击查看题目
3.以下选项中,能表示逻辑值“假”的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-c012-c0cb-74c63d66eb00.html
点击查看题目
35.以下选项中,能用作数据常量的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-9dee-c0cb-74c63d66eb00.html
点击查看题目
47.有以下程序(其中k的初值为八进制数):#include main(){int k=011;printf("%d\n",k++);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-b706-c0cb-74c63d66eb00.html
点击查看题目
11.字符数组a和b中存储了两个字符串,判断字符串a和b是否相等,应当使用的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-4a56-c0cb-74c63d66eb00.html
点击查看题目
1)/2的排序方法是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-348b-c0cb-74c63d66eb00.html
点击查看题目
3.以下叙述中错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-293b-c0cb-74c63d66eb00.html
点击查看题目
33.在软件开发中,需求分析阶段产生的主要文档是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-be19-c0cb-74c63d66eb00.html
点击查看题目
73.下面对软件测试描述错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-0f31-c0cb-74c63d66eb00.html
点击查看题目
0+1 = 1;k=2时,s = 1+*( ) = 1+3 = 4;k=4时,s = 4+5 = 9;k=6时,s = 9+7 = 16。答案选择B选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-b9d7-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

15.下列函数的功能是( )。fun(char * a,char * b){while((*b= *a)!='\0'){a++;b++;}}

A、 选项。

B、 使指针b指向a所指字符串

C、 将a所指字符串和b所指字符串进行比较

D、 检查a和b所指字符串中是否有'\0'

答案:A

解析:【解析】函数fun中a和b是两个字符型指针,在while语句的表达式中将指针a所指向的字符赋给指针b所指向的内存单元,再判断指针b所指向的字符是不是字符串中的结尾符,若不是,则字符指针a和b分别自增,再执行循环语句,直至b所指向的字符为字符串中的空字符。所以答案选择

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
12.设有宏定义:#define IsDIV(k,n) ((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。

A.  判断m是否能被5或者7整除

B.  判断m是否能被5和7整除

C.  判断m被5或者7整除是否余1

D.  判断m被5和7整除是否都余1

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-f9cd-c0cb-74c63d66eb00.html
点击查看答案
3.以下选项中,能表示逻辑值“假”的是( )。

A.  1

B.  0.000001

C.  0

D.  100.0

解析:【解析】在C语言中,没有专门的“逻辑值”,而是用非0表示“真”,用0表示“假”。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-c012-c0cb-74c63d66eb00.html
点击查看答案
35.以下选项中,能用作数据常量的是( )。

A.  115L

B.  0118

C.  1-5e1.5

D.  o115

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-9dee-c0cb-74c63d66eb00.html
点击查看答案
47.有以下程序(其中k的初值为八进制数):#include main(){int k=011;printf("%d\n",k++);}程序运行后的输出结果是( )。

A.  12

B.  11

C.  10

D.  9

解析:【解析】整型变量k的值“011”是用八进制表示的,即十进制的“9”,而输出格式为%d,即十进制格式,所以输出为“9”,然后k自增1。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-b706-c0cb-74c63d66eb00.html
点击查看答案
11.字符数组a和b中存储了两个字符串,判断字符串a和b是否相等,应当使用的是( )。

A.  if(strcmp(a,b)==0)

B.  if(strcpy(a,b))

C.  if(a==b)

D.  if(a=b)

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-4a56-c0cb-74c63d66eb00.html
点击查看答案
1)/2的排序方法是( )。

A.  快速排序

B.  冒泡排序

C.  直接插入排序

D.  堆排序

解析:【解析】在最坏情况下,冒泡排序、直接插入排序与简单选择排序法均需要比较n(n-1)/2次。希尔排序需要比较n1.5次,堆排序需要比较的次数最少,为nlog2n。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-348b-c0cb-74c63d66eb00.html
点击查看答案
3.以下叙述中错误的是( )。

A.  项错误,注释语句不会被翻译成二进制的机器指令。C源程序经过C编译程序编译之后生成后缀为.obj的二进制文件(称为目标文件),然后由“链接程序”(Link)的软件把.obj文件与各种库函数连接起来生成

B.  C程序经过编译、链接步骤之后才能形成一个真正可执行的二进制机器指令文件

C.  源程序经过C编译程序编译之后生成后缀为.obj的二进制文件(称为目标文件),然后由“链接程序”(Link)的软件把.obj文件与各种库函数连接起来生成

D.  C语言源程序经编译后生成后缀为.obj的目标程序

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-293b-c0cb-74c63d66eb00.html
点击查看答案
33.在软件开发中,需求分析阶段产生的主要文档是( )。

A.  可行性分析报告

B.  软件需求规格说明书

C.  概要设计说明书

D.  集成测试计划

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-be19-c0cb-74c63d66eb00.html
点击查看答案
73.下面对软件测试描述错误的是( )。

A.  严格执行测试计划,排除测试的随意性

B.  随机地选取测试数据

C.  软件测试的目的是发现错误

D.  软件测试是保证软件质量的重要手段

解析:【解析】软件测试的基本准则有:①所有测试都应追溯到需求;②严格执行测试计划,排除测试的随意性;③充分注意测试中的群集现象;④应避免程序员检查自己的程序;⑤不可能穷举测试;⑥妥善保存测试计划等文件。软件测试是程序的执行过程,目的是尽可能多的发现错误。软件测试是保证软件质量的重要手段。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-0f31-c0cb-74c63d66eb00.html
点击查看答案
0+1 = 1;k=2时,s = 1+*( ) = 1+3 = 4;k=4时,s = 4+5 = 9;k=6时,s = 9+7 = 16。答案选择B选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-b9d7-c0cb-74c63d66eb00.html
点击查看答案
试题通小程序
试题通app下载