首页
DreamJudge
院校信息
考研初试
机试真题
讨论区
兑换中心
登录
注册
上岸
dany
这个人很懒,什么都没有写...
关注
发消息
文章
0
题解
0
发帖
0
笔记
50
Ta的粉丝
0
关注数
0
粉丝数
0
获赞数
0
阅读数
0
以下只有在使用时才为该类型变量分配内存的存储类说明是( )。
在用静态static与外部extern定义变量时,系统立刻给其分配内存,而定义自动类auto与强制放入寄存器register类型变量时,只有当使用时才分配内存。
C语言
2025年9月24日 18:54
回复 9+
|
赞 0
|
浏览 6.3k
以下数值中,不正确的八进制数或十六进制数是( )。
八进制和十六进制数前面是不可带负号
C语言
2025年9月24日 18:52
回复 9+
|
赞 0
|
浏览 5.8k
判断题:由float x=3e-6,y=3e-6;不能得到x==y的逻辑值为假。
由float x=3e-6,y=3e-6;不能得到x==y的逻辑值为真。
C语言
2025年9月24日 18:51
回复 9+
|
赞 0
|
浏览 6.1k
在宏定义#define PI 3.14159 中,用宏名 PI 代替一个____
宏替换的本质是字符串层面的替换,与具体的数据类型无关。因此,从宏定义的作用机制来看, PI 代替的是一个字符串。 题目强调宏的用途而非底层机制,答案也可能是常量或符号常量。 对宏的具体定义是: #define 标识符 字符串 宏替换只是字符替换。
C语言
2025年9月24日 18:46
回复 9+
|
赞 0
|
浏览 6.9k
能正确表示a和b同时为正或同时为负的逻辑表达式是( )。
0是非正非负数
C语言
2025年9月24日 18:22
回复 9+
|
赞 0
|
浏览 6.6k
运行下面程序段的输出结果是____. char s1[10]={'S','e','t','\
printf 函数会按顺序读取字符数组中的字符,直到遇到空字符 \0 为止,然后停止输出。因此,当遇到第一个空字符 \0 时,printf 函数会停止输出
C语言
2025年9月24日 18:21
回复 9+
|
赞 0
|
浏览 6.0k
给出以下定义: char x[ ]="abcdefg"; char y[ ]={'a','b',
char x[] = "abcdefg"; 这是一个字符串字面量初始化的字符数组。 编译器会自动在末尾添加空字符 '\0'(字符串终止符)。 实际存储内容:{'a','b','c','d',&...
C语言
2025年9月24日 18:20
回复 9+
|
赞 0
|
浏览 7.3k
合法的数组定义是___. A) int a[6]={"string"}; B) int a[
char定义的是字符,不是字符串。char a[] = "string";才是正确的
C语言
2025年9月24日 18:15
回复 9+
|
赞 0
|
浏览 5.7k
设x 、y 、z 、t均为int型变量,则执行以下语句后,t的值为______. x=y=z=
++x是前置自增运算符,会先将x的值加1,再使用x的值。由于x初始值为1,执行++x后,x的值变为2,并且++x的值为2(非零),在C语言中,非零值表示真。 因为++x的值为真,根据逻辑或运算符||的短路特性,||右边的表达式++y && ++z不会被计算。 ||左边为真,返回1
C语言
2025年9月19日 23:15
回复 9+
|
赞 0
|
浏览 6.0k
阅读下面的程序 #include<stdio.h> void main() {undefine
如果从键盘上连续输入3个字符abc,由于c只能容纳一个字符,系统就把第一个字符‘a’赋给字符变量c。 3为指定的输入字段的宽度。如果数据的位数小于3,则等待直到满足3字符长度(如果有回车,则包含回车符),若大于3,则截断后输出前3字符。
C语言
2025年9月16日 20:41
回复 9+
|
赞 0
|
浏览 14.5k
C语言中非空的基本数据类型包括______. A) 整型,实型,逻辑型 B) 整型
基本数据类型里面没有逻辑型
C语言
2025年9月16日 20:39
回复 9+
|
赞 0
|
浏览 10.3k
下面程序的输出是_______. #include<stdio.h> void main()
023是八进制=0*8的三次方+2*8的一次方+3*8的0次方
C语言
2025年9月16日 20:31
回复 9+
|
赞 0
|
浏览 5.9k
执行下面程序中的输出语句后,输出结果是_____. #include<stdio.h> void
这道题考察的是对C语言逗号运算符的理解。逗号运算符从左到右依次执行表达式,并返回最后一个表达式的值。
C语言
2025年9月16日 20:29
回复 9+
|
赞 0
|
浏览 7.5k
下面合法的C语言字符常量是_____. A) '\t' B) "A"
在C语言中,字符常量应该被单引号包围,并且只能包含一个字符。同时,它也可以是一个转义序列,如 '\t' 代表制表符。 A) '\t' 是一个合法的字符常量,代表制表符(tab)。 B) "A" 是一个字符串常量,不是字符常量,因为它被双引...
C语言
2025年9月15日 23:21
回复 9+
|
赞 0
|
浏览 10.1k
下面程序的输出是___ #include<stdio.h> void main() { int
%o,%x打印无前缀的,%#o保留前缀 o为八进制 x为十六进制
C语言
2025年9月15日 23:20
回复 9+
|
赞 0
|
浏览 7.6k
下列程序运行结果为: #define P 3 #define S(a) P*a*a main(
当执行 ar = S(3 + 5); 时,根据宏展开规则,将 a 替换为 3 + 5,得到 ar = P * 3 + 5 * 3 + 5;。
C语言
2025年9月15日 23:19
回复 9+
|
赞 0
|
浏览 6.7k
若有说明语句:char c='\72';则变量c()。 A、说明不合法,c的值不确定 B、包含3
\转义字符,\ddd为八进制数代表的字符,72为冒号的八进制数值
C语言
2025年9月15日 23:09
回复 9+
|
赞 0
|
浏览 6.5k
相同结构体类型的变量之间,可以()。 A、比较大小 B、地址相同 C、赋值 D、相加
赋值(C):相同结构体类型的变量之间可以直接赋值。 比较大小(A):不能直接比较(除非编译器扩展支持 == 或 !=,但不推荐)。 地址相同(B):变量之间的地址通常不同,除非是别名或指针操作。 相加(D):不能直接相加。
C语言
2025年9月15日 23:05
回复 9+
|
赞 0
|
浏览 7.8k
设有定义:char p[]={‘1’, ‘2’, ‘3’},*q=p; ,以下不能计算出一个char
根据题目中的定义可以知道sizeof(p),计算的是数组p中所有元素所占用的字节数,而不是char型数据所占字节数。 q是一个指向char类型的指针,*q表示取q所指向的内容,也就是数组p的第一个元素,其类型为char。所以sizeof(*q)计算的就是一个char型数据所占的字节数。
C语言
2025年9月15日 22:48
回复 9+
|
赞 0
|
浏览 6.5k
设有定义:char s[81]; int i=0;,以下不能将一行(不超过80个字符)带有空格的字符
字符串的输入不能使用scanf("%s",s);而应该使用gets(s)。
C语言
2025年9月15日 22:47
回复 9+
|
赞 0
|
浏览 6.5k
1
2
3
本科学校:保密
目标学校:无
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!