主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
pierengar
这个人很懒,什么都没有写...
关注
发消息
文章
0
题解
0
发帖
0
笔记
137
Ta的粉丝
15
关注数
0
粉丝数
15
获赞数
0
阅读数
0
以下语句或语句组中,能正确进行字符中赋值的是
能正确进行字符串赋值的选项是 **D**:`char *sp="right!";` 现在逐一分析每个选项: A. `char *sp; *sp="right!";` 这个选项是错误的。首先,`sp` 是一个指针,但在使用前未初始化,指向了一个不确定的...
C语言
2024年10月19日 15:16
回复 9+
|
赞 0
|
浏览 1.9k
下列关于const和#define定义常量的区别,说法不正确的有()
A,正确,#define定义的宏是在预处理阶段进行替换的,const常量是在编译、运行阶段进行使用的。 注意是仅仅的字符串替换,并不会检查其合法性。 预处理阶段做了的任务: 1:将头文件中的内容(源文件之外的文件)插入到源文件中 2:进行了宏替换的过程(简单的字符串替换),定义和替换了由#...
C语言
2024年10月15日 11:41
回复 9+
|
赞 0
|
浏览 6.0k
假定x=500,下面函数的返回值是 ()
计算一个整数x的二进制表示中包含的1的个数。
C语言
2024年10月15日 11:37
回复 9+
|
赞 0
|
浏览 5.2k
以下定义中,指向数组的指针P的是() A. int (*p)[5] B. int *p[5]
在解析这个问题时,我们需要理解指针和数组在C语言中的关系,特别是指针如何指向数组。 A. `int (*p)[5]`:这个定义声明了一个名为`p`的指针,它指向一个包含5个整数的数组。换句话说,`p`是一个指针,它指向一个整型数组的第一个元素(这里数组包含5个整数),所以这是一个指向数组的指...
C语言
2024年10月15日 11:31
回复 9+
|
赞 0
|
浏览 5.9k
对于下面代码段 y的值为( ) A. 不确定 B. 4 C. 3 D. 1
题目问的是y的值,前面满足了条件之后,后面的条件不执行,所以y的值不变为3
C语言
2024年10月15日 11:29
回复 9+
|
赞 0
|
浏览 4.6k
根据下面递归函数:调用函数Fun(2),返回值是多少()
这个问题涉及到对递归函数的理解。给定的函数`Fun(int n)`在`n`等于5时返回2,否则它会递归地调用自身,参数为`n+1`,并将结果乘以2。 我们分析`Fun(2)`的调用过程: 1. 初始调用`Fun(2)`。 2. 因为`n`不等于5,所以函数会递归调用`Fun(3)`,并将`...
C语言
2024年10月15日 11:26
回复 9+
|
赞 0
|
浏览 5.8k
在VC6.0中,运行下面程序的输出结果是()
str还是指向NULL,并未给str分配空间,所以执行时会出现段错误。
C语言
2024年10月15日 11:22
回复 9+
|
赞 0
|
浏览 5.0k
有转义字符如下: '\0X41'、'\0x41'、'\X41'、'\x41'、'\a'、'\b'、'
'\0X41':错误,\0 是转义字符(表示空字符),但 X41 不是有效的后续。 '\0x41':错误,\0 是转义字符(表示空字符),但 x41 不是有效的后续。 '\X41':错误,没有 \X 转义序列。 '\x41':正确...
C语言
2024年10月15日 11:17
回复 9+
|
赞 0
|
浏览 5.6k
char是1字节,int是4字节,若按4字节对齐,那么sizeof(rec)等于()
每一个类型都要与4对齐
C语言
2024年10月15日 11:14
回复 9+
|
赞 0
|
浏览 5.0k
32位系统下下面程序的输出结果为多少?
32位下 指针大小是4 64位下是8
C语言
2024年10月15日 09:24
回复 9+
|
赞 0
|
浏览 5.2k
*p++ 自增 p 还是 p 所指向的变量?
递增操作的优先级高于解引用操作,因此 *p++ 相当于 *(p++) ,而不是 (*p)++ 。
C语言
2024年10月13日 11:16
回复 9+
|
赞 0
|
浏览 5.0k
如果有int a=5,b=3,在执行 !a&&b++; 后a和b的值分别是()
不改变a的值
C语言
2024年10月13日 11:15
回复 9+
|
赞 0
|
浏览 4.8k
使文件指针重新定位到文件读写的首地址的函数是()
A中ftell() 函数用于得到文件位置指针当前位置相对于文件首的偏移字节数; B中fseek()函数用于设置文件指针的位置; &n...
C语言
2024年10月13日 11:14
回复 9+
|
赞 0
|
浏览 5.5k
32位系统,函数void Func(char str[100]){}中sizeof(str)的大小为
在函数 void Func(char str[100]) {} 中,str 实际上是一个 char* 类型的指针,而不是一个包含100个字符的数组。所以,当你使用 sizeof(str) 时,它并不会返回数组的大小(即100),而是会返回指针的大小。 在32位系统中,指针的大小通常是4个字节...
C语言
2024年10月13日 11:11
回复 9+
|
赞 0
|
浏览 4.7k
下面代码的输出()
数组名a是和&a[0]是一样的,都代表指向第一个数组元素的指针,类型为int 。所以对a + 1,就是对int 的指针进行偏移。 而&a是代表指向数组的指针,类型为int ()[5] 。那么对&a+1,偏移肯定就按数组指针的偏移大小5来算。
C语言
2024年10月13日 11:10
回复 9+
|
赞 0
|
浏览 4.7k
以下逗号表达式的值为()(x=4*5, x*5), x+25
首先计算内部的逗号表达式 (x=4*5, x*5): x=4*5:这个表达式将x赋值为20。 x*5:然后计算x(此时为20)乘以5,得到100。但是,这个值只是内部逗号表达式的结果,它本身不会被外部直接使用。 因此,内部逗号表达式的值为100,但这个值对外部的表达式没有直接影响。 接着计算...
C语言
2024年10月13日 11:09
回复 9+
|
赞 0
|
浏览 4.4k
程序完成后x的值是()
C语言printf函数的返回值是printf实际控制输出的字符数
C语言
2024年10月13日 10:55
回复 9+
|
赞 0
|
浏览 4.9k
char是有符号还是无符号类型()
取决实现 char 类型是有符号还是无符号? 对于这个问题,有些功底不深的同学可能会回答“char 类型是有符号类型”,理由是省略 signed 是可以的。 而正确答案是:C99标准并未指定 char 类型是有符号还是无符号,这取决实现(编译器和硬件平台)。 具体可以通...
C语言
2024年10月13日 10:53
回复 9+
|
赞 0
|
浏览 4.3k
要使a的低四位翻转,需要进行操作是()
A. a | 0xF:此操作表示a与0xF(即二进制的1111)进行按位或(OR)运算。这种运算会保留a的低四位中的1,并将任何0变为1(如果0xF对应位为1)。因此,它并不能翻转低四位。 B. a & 0xF:这个操作是a与0xF进行按位与(AND)运算。它会保留a的低四位,而将其...
C语言
2024年10月13日 10:52
回复 9+
|
赞 0
|
浏览 5.9k
对于下面语句说法正确的是()
结构体中第一个成员不能缺省,所以p3错误
C语言
2024年10月13日 10:47
回复 9+
|
赞 0
|
浏览 5.1k
1
2
3
4
5
...
7
本科学校:仲恺农业工程学院
目标学校:仲恺农业工程学院
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!