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。
- 2017计算机二级考试C语言考前密卷十
- › 2017年计算机二级考试C语言填空模拟试题四
- › 2017年计算机二级考试C语言填空模拟试题三
- › 2017年计算机二级考试C语言填空模拟试题二
- › 2017年计算机二级考试C语言填空模拟试题一
- › 2017年全国计算机二级考试C语言模拟试题一
- › 2017计算机二级考试C语言考前密卷十
- › 2017计算机二级考试C语言考前密卷九
- › 2017计算机二级考试C语言考前密卷八
- › 2017计算机二级考试C语言考前密卷七
- › 2017计算机二级考试C语言考前密卷六
- › 2017计算机二级考试C语言考前密卷五
- › 2017计算机二级考试C语言考前密卷四
- 在百度中搜索相关文章:2017计算机二级考试C语言考前密卷十
- 在谷歌中搜索相关文章:2017计算机二级考试C语言考前密卷十
- 在soso中搜索相关文章:2017计算机二级考试C语言考前密卷十
- 在搜狗中搜索相关文章:2017计算机二级考试C语言考前密卷十