int n=5,i;
p=find(s,n);
puts(p);}
A)he
B)and
C)you
D)tomeetme
(45)当定义一个结构变量时系统分配给它的内存是
A)各个成员占用内存的总和
B)成员中占内存量最大者所需的容量
C)定义的同时并不分配空间
D)结构中最后一个成员所需内存量
(46)有以下说明语句
struct a{ char x;
double y; } ptype;
则下列选项中错误的是
A)a是用户定义的结构体标识
B)struct a是用户定义的结构类型
C)ptype是用户定义的结构类型名
D)x和y都是结构成员名
(47)已知有如下定义:struct a{char x; double y;}data,*t;,若有t=&data,则对data中的成员的正确引用是
A)(*t).data.x
B)(*t).x
C)t-》data.x
D)t.data.x
(48)若有以下程序段,则选项中值为2的是
struct a{int n,*next;};
int x=1,y=2,z=3;
struct a s[3],*p=s;
s[0].next=&x;s[1].next=&y;s[2].next=&2;
A)*(p++)-》next
B)*(++p)-》next
C)(*p).next
D)(p++)-》next
(49)下面程序段的输出为
#include ”stdio.h“
main()
{ int a=8,b;
b=a|1;
b》》=1;
printf(”%d,%d\n“,a,b);}
A)4,4
B)4,0
C)8,4
D)8,0
(50)阅读下面程序,此程序的功能为
#include ”stdio.h“
main(int argc,char *argv[])
{ FILE *p1,*p2;
int c;
p1=fopen(argv[1],”r“);
p2=fopen(argv[2],”a“);
c=fseek(p2,0L,2);
while((c=fgetc(p1))!=EOF)fputc(c,p2);
fclose(p1);
fclose(p2);}
A)实现将p1打开的文件中的内容复制到p2打开的文件
B)实现将p2打开的文件中的内容复制到p1打开的文件
C)实现将p1打开的文件中的内容追加到p2打开的文件内容之后
D)实现将p2打开的文件中的内容追加到p1打开的文件内容之后
- 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语言考前密卷九