当前位置:快学网资格考试计算机等级考试2017计算机二级考试C语言考前密卷十» 正文

2017计算机二级考试C语言考前密卷十

[05-16 16:21:15]   来源:http://www.kuaixue5.com  计算机等级考试   阅读:8506
概要: 概要:A)fp=fopen(“Demo”,“r”);B)fp=fopen(“Demo”,“ab+”);C)fp=fopen(“Demo”,“w+”);D)fp=fopen(“Demo”,“r+”);(48)若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是A)fopen(“A:\user\abc.txt”,“r”)B)fopen(“A:\\user\\abc.txt”,“rt+”)C)fopen(“A:\user\abc.txt”,“rb”)D)fopen(“A:\user\abc.txt”,“w”)(49)有以下程序#include 《stri
2017计算机二级考试C语言考前密卷十,标签:计算机等级考试试题,全国计算机等级考试试题,http://www.kuaixue5.com

A)fp=fopen(“Demo”,“r”);

B)fp=fopen(“Demo”,“ab+”);

C)fp=fopen(“Demo”,“w+”);

D)fp=fopen(“Demo”,“r+”);

(48)若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是

A)fopen(“A:\user\abc.txt”,“r”)

B)fopen(“A:\\user\\abc.txt”,“rt+”)

C)fopen(“A:\user\abc.txt”,“rb”)

D)fopen(“A:\user\abc.txt”,“w”)

(49)有以下程序

#include 《string.h》

main()

{ char *p=“abcde\0fghjik\0 ”;

printf(“%d\n ”,strlen(p));

}

程序运行后的输出结果是

A)12

B)15

C)6

D)5

(50) 有以下程序

#include 《stdlib.h》

struct NODE

{ int num; struct NODE *next; };

main()

{ struct NODE *p,*q,*r;

p=(struct NODE*)malloc(sizeof(struct NODE));

q=(struct NODE*)malloc(sizeof(struct NODE));

r=(struct NODE*)malloc(sizeof(struct NODE));

p-》num=10; q-》num=20; r-》num=30;

p-》next=q;q-》next=r;

printf(“%d\n ”,p-》num+q-》next-》num);

}

程序运行后的输出结果是

A)10

B)20

C)30

D)40

二、填空题

(1)冒泡排序算法在最好的情况下的元素交换次数为 【1】 。

解析: 根据冒泡排序算法思想可知,若待排序的初始序列为“正序”序列,则只需进行一趟排序,在排序过程中进行n-1次关键字间的比较,且不移动和交换记录,这种情况是冒泡排序的最好情况,故冒泡排序算法在最好的情况下的元素交换次数为0。

上一页  [1] [2] [3] 


Tag:计算机等级考试计算机等级考试试题,全国计算机等级考试试题计算机等级考试
上一篇:2017计算机二级考试C语言考前密卷九

发表评论

表达一些您的想法吧!

文明评论,理性发言!

分类导航