主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
1245可是我
路漫漫其修远兮,吾将上下而求索
关注
发消息
文章
0
题解
0
发帖
0
笔记
66
Ta的粉丝
17
关注数
1
粉丝数
17
获赞数
0
阅读数
0
如果要求一个线性表既能较快的查找,又能适应动态变化的要求,最好采用( )查找法。
分块查找的优点是: 在表中插入和删除数据元素时, 只要找到该元素对应的块,就可以在该块内进行插入和删除运算。由于块内是无序的,故插入和删除比较容易,无需进行大量移动。如果线性表既要快速查找又经常动态变化,则可采用分块查找。
数据结构
2024年10月19日 14:40
回复 9+
|
赞 0
|
浏览 714
有转义字符如下: '\0X41'、'\0x41'、'\X41'、'\x41'、'\a'、'\b'、'
字符集为每个字符分配了唯一的编号,每个字符除了用它本身的实体表示外,还可以用转义字符来表示 转义字符以\开始,如果是\x(注意是小写,C语言是区分大小写的)开头,后面接16进制数,如果以\开头,后面接八进制数。 转移字符表示的数据范围有限,因此对\x开头的 ...
C语言
2024年10月19日 13:15
回复 9+
|
赞 0
|
浏览 5.6k
下面表达式不能访问二维数组b的第i行第j列元素的是()
A选项b[i][j]:通过下标的方式,所以A正确。 B选项*(b[i]+j) :b[i]相当于二维数组的i行,加上j,就相当于i行j列,然后取地址。所以B正确。 C选项*(*b+i)+j:数组名b相当于指针,*b+i为b[0][i],取地址加j相当于b[j][i]。所以C错误。 D选项(...
C语言
2024年10月14日 17:42
回复 9+
|
赞 0
|
浏览 4.6k
*p++ 自增 p 还是 p 所指向的变量?
递增操作的优先级高于解引用操作,因此 *p++ 相当于 *(p++) ,而不是 (*p)++
C语言
2024年10月14日 17:35
回复 9+
|
赞 0
|
浏览 5.0k
如果有int a=5,b=3,在执行 !a&&b++; 后a和b的值分别是()
与运算左边为0就不会再计算右边
C语言
2024年10月14日 17:34
回复 9+
|
赞 0
|
浏览 4.8k
使文件指针重新定位到文件读写的首地址的函数是()
ftell() 函数用于得到文件位置指针当前位置相对于文件首的偏移字节数; B中fseek()函数用于设置文件指针的位置; &nbs...
C语言
2024年10月14日 17:32
回复 9+
|
赞 0
|
浏览 5.5k
print函数声明为 下面函数调用正确的是()
print('a');//对应97,b,1 print(5,8);//对应5,退格符号,1 如果在print中输出a,b,c的话,会得到1,因为退格会删除5 print(5,'#');//对应5,#,1 print(5,'#',2);//对...
C语言
2024年10月14日 17:24
回复 9+
|
赞 0
|
浏览 4.5k
程序完成后x的值是()
C语言printf函数的返回值是printf实际控制输出的字符数…
C语言
2024年10月14日 17:13
回复 9+
|
赞 0
|
浏览 4.9k
char是有符号还是无符号类型()
取决实现 char 类型是有符号还是无符号? 对于这个问题,有些功底不深的同学可能会回答“char 类型是有符号类型”,理由是省略 signed 是可以的。 而正确答案是:C99标准并未指定 char 类型是有符号还是无符号,这取决实现(编译器和硬件平台)。 具体可以...
C语言
2024年10月14日 17:05
回复 9+
|
赞 0
|
浏览 4.3k
对于下面语句说法正确的是()
结构体中第一个成员不能缺省,所以p3错误
C语言
2024年10月14日 17:01
回复 9+
|
赞 0
|
浏览 5.1k
在C语言中,关于静态变量的说法,正确的是()
静态变量并不是说其就不能改变值,不能改变值的量叫常量。 其拥有的值是可变的 ,而且它会保持最新的值。说其静态,是因为它不会随着函数的调用和退出而发生变化
C语言
2024年10月14日 16:41
回复 9+
|
赞 0
|
浏览 4.9k
X定义如下,若存在则a.y[1]的值可能为()
在给定的代码中,定义了一个联合类型 union X ,联合中的成员共享同一块内存空间。 已知 a.x = 0x11223344 ,这是一个十六进制整数。当以字符数组 y[4] 的视角来看这块内存时,由于内存中的字节顺序取决于系统的字节序(大端序或小端序)。 假设是小端序系统,0x1122334...
C语言
2024年10月14日 16:40
回复 9+
|
赞 0
|
浏览 5.4k
关于内存管理,以下有误的是()
选项A:malloc函数用来动态地分配内存空间,其原型void* malloc (size_t size); size 为需要分配的内存空间的大小,以字节(Byte)计。所以A正确。 选项B:realloc函数,其原型extern void *realloc(void *mem_addres...
C语言
2024年10月14日 16:36
回复 9+
|
赞 0
|
浏览 5.3k
对下面变量声明描述正确的有()
int *p[4]; //表示指针数组,有四个元素,每个元素都是整型指针。 int (*p)[4]; //表示行指针,所指对象一行有四个元素。 int *p(void); //表示函数,此函数无参,返回整型指针。 int(*P)(void)...
C语言
2024年10月14日 16:27
回复 9+
|
赞 0
|
浏览 5.4k
在C语言中,以下代码执行之后,*p的值为()
func没改变实参所指的地址,
C语言
2024年10月14日 16:20
回复 9+
|
赞 0
|
浏览 6.6k
下列程序的结果是: #include <stdio.h> #define PR(a) print
#define PRINT(a) PR(a);printf("ok!") 分号就表明这两个式子并列都是PRINT(a),所以它们都要执行
C语言
2024年10月14日 15:37
回复 9+
|
赞 0
|
浏览 5.3k
void main() {int a=2,b=5; printf("a=%%d,b=%%d\n"
%为转义字符 %% 输出%
C语言
2024年10月12日 15:00
回复 9+
|
赞 0
|
浏览 5.2k
void main() { float y=3.667; printf("*%8.0f*\n
浮点数 3.667 被四舍五入到最接近的整数 4 。 由于指定了 .0 ,小数部分被省略。 整个数字(现在是整数 4 )被格式化为至少8个字符宽,但由于数字本身只有1个字符宽,所以在...
C语言
2024年10月12日 14:52
回复 9+
|
赞 0
|
浏览 7.4k
以下只有在使用时才为该类型变量分配内存的存储类说明是( )。
用静态static与外部extern定义变量时,系统立刻给其分配内存,而定义自动类auto与强制放入寄存器register类型变量时,只有当使用时才分配内存。
C语言
2024年10月12日 14:50
回复 9+
|
赞 0
|
浏览 5.8k
判断题:C语言中,关键字及编译预处理命令用小写字母书写。
C语言中,关键字及编译预处理命令用小写字母书写
C语言
2024年10月12日 14:46
回复 9+
|
赞 0
|
浏览 5.6k
1
2
3
4
本科学校:郑州科技学院
目标学校:河南师范大学
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!