您可能感兴趣的试卷
你可能感兴趣的试题
阅读下列函数,简单写出该函数的功能。
下面程序段的运行结果是()。
char *p=“abcdefgh”;
p+=3;
printf(“%d\n”,strlen(strcpy(p,“ABCD”)));
A.4
B.7
C.8
D.12
下面程序的运行结果是()。
#define DOUBLE(r) r*r
main( )
{ int a=1,b=2,temp;
temp=DOUBLE(a+b);
printf(“%d\n”,temp);
}
A.3
B.5
C.7
D.9
下面程序段的运行结果是()。
char a[7]= “abcdef”;
char b[4]= “ABC”;
strcpy(a,b);
printf(“%c”,a[5]);
A.f
B.e
C.\0
D.∪(∪表示空格)
A.fp=fopen(“file”,“r”);
B.fp=fopen(“file”,“ab+”);
C.fp=fopen(“file”,“w+”);
D.fp=fopen(“file”,“r+”);
A.对文件操作必须先关闭文件
B.对文件操作必须先打开文件
C.对文件操作之前必须先测试文件是否存在,然后再打开文件
D.对文件操作的顺序没有要求
A.从左起输出该字符串,右补空格
B.按原字符串长度从左向右全部输出
C.右对齐输出该字符串,左补空格
D.输出错误信息
对于函数定义:
void FUN(int n, double x)
{ … }
若以下选项中的变量都已定义并赋值,则对函数FUN的正确调用的语句是()。
A.k=FUN(x,n);
B.void FUN(n,x);
C.FUN(int y,double m);
D.FUN(10,12.5);
若有如下定义:
struct sk{
int a;
int b;
}data,*p=&data;
则对data中的成员x的正确引用的是()。
A.(*p).a
B.(*p).data.a
C.p->data.a
D.p.data.a
最新试题
在多道程序系统中,处理机的分配由()完成。
在循环首次适应算法中,空闲区按()顺序链成空闲区链。
P操作和V操作都是进程模块,所以必须成对出现。
系统调用是操作系统和用户进程的接口,库函数也是操作系统和用户的接口。
很好地解决了“零头”问题的存储管理方法是()。
从理论上,计算机系统的虚拟存储空间的大小是由()确定的。
实现虚拟存贮技术主要的硬件支持是DMA技术及大容量的辅存如硬盘。
虚拟段式存储管理中,若逻辑地址的段内地址大于段表中该段的段长,则发生地址越界中断。
若表R再排序前已经按关键字值递增排列,则()算法的比较次数最少。
设无向图G有n个顶点m条边,则其邻接表中表结点数是()