首页
DreamJudge
院校信息
考研初试
机试真题
讨论区
兑换中心
登录
注册
上岸
ShenMing
这个人很懒,什么都没有写...
关注
发消息
文章
0
题解
0
发帖
0
笔记
41
Ta的粉丝
0
关注数
0
粉丝数
0
获赞数
0
阅读数
0
在32位机器上sizeof的大小是()
计组边界对齐
C语言
2025年10月15日 20:00
回复 9+
|
赞 0
|
浏览 5.7k
设函数fun和实参数组的说明形式为:
第一个参数ch要求是char类型(字符) 第二个参数x[]要求是float数组(传递数组名即可,数组名代表首地址) 函数返回类型为void,不能给变量赋值 选项分析: A. fun("abc", a[]);:错误。第一个参数"abc"...
C语言
2025年10月15日 19:49
回复 9+
|
赞 0
|
浏览 5.5k
void main() {int a=2,b=5; printf("a=%%d,b=%%d\n"
序分析: 程序中printf("a=%%d,b=%%d\n");的格式字符串为"a=%%d,b=%%d\n"。 其中%%会被转换为单个%,因此格式字符串实际会被解析为"a=%d,b=%d\n"。 注意:该printf语句没有...
C语言
2025年10月15日 19:35
回复 9+
|
赞 0
|
浏览 5.8k
若有定义和语句:double x=34213.6894; printf("*%8.2e*\n", x
分析过程: 原始值x = 34213.6894用科学计数法表示为3.42136894e+04(即3.42136894 × 10⁴)。 .2控制小数点后保留 2 位,四舍五入后为3.42e+04。 计算总宽度:3.42e+04共 7 个字符(3 . 4&...
C语言
2025年10月15日 19:34
回复 9+
|
赞 0
|
浏览 6.7k
若有定义语句:char s[10]="1234567\0\0";,则 strlen(s)的值是___
分析数组s的内容 定义语句char s[10]="1234567\0\0";中: 字符串"1234567\0\0"的字符序列为:'1'、'2'、'3'、'4'、'5'...
C语言
2025年10月15日 19:22
回复 9+
|
赞 0
|
浏览 5.8k
C 语言中,函数的隐含存储类别是_____
extern
C语言
2025年10月15日 19:21
回复 9+
|
赞 0
|
浏览 5.9k
在 C 语言中,形参的缺省存储类是____
auto
C语言
2025年10月15日 19:21
回复 9+
|
赞 0
|
浏览 6.3k
在函数的说明和定义时若没有指出函数的类型,则系统自动地认为函数的类型为____。
int
C语言
2025年10月15日 19:19
回复 9+
|
赞 0
|
浏览 6.2k
若有说明:char c[10]={'E','a','s','t','\0'};,则下述说法中正确的
1. 分析数组c的初始化情况 char c[10]={'E','a','s','t','\0'}; 表示: 显式初始化前 5 个元素:c[0]='E'、c[1]='a...
C语言
2025年10月15日 19:15
回复 9+
|
赞 0
|
浏览 10.1k
给出以下定义: char x[ ]="abcdefg"; char y[ ]={'a','b',
1. 分析数组x的长度 char x[] = "abcdefg"; 是字符串初始化: 字符串"abcdefg"包含 7 个可见字符(a-g)。 C 语言会自动在末尾添加 1 个'\0'作为结束符。 因此数组x的总长度...
C语言
2025年10月15日 19:12
回复 9+
|
赞 0
|
浏览 7.3k
如果c为字符型变量,判断c是否为空格不能使用_______.(假设已知空格ASCII码为32) A
if(c == '\40') 是一个条件判断语句,用于检查字符变量 c 是否等于特定字符。 这里的 '\40' 是一个八进制转义字符: 八进制数 40 转换为十进制是 4&t...
C语言
2025年10月15日 11:55
回复 9+
|
赞 0
|
浏览 7.4k
阅读下面的程序 #include<stdio.h> void main() {undefine
%3d:表示读取最多 3 位的整数,赋值给变量i %2d:表示读取最多 2 位的整数,赋值给变量j 示例运行: 若输入 12345(5 位数字): %3d 读取前 3 位 123 → i = 123 ...
C语言
2025年10月15日 11:15
回复 9+
|
赞 0
|
浏览 7.2k
若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为_____. A)
要判断哪个表达式能表示 “a 不等于 0”,需结合 C 语言的关系运算和逻辑判断规则:在条件语句中,非 0 值会被判定为 “真”,0 会被判定为 “假”。 分析各选项: A) a<>0:错误。C 语言中...
C语言
2025年10月15日 11:07
回复 9+
|
赞 0
|
浏览 7.0k
在下列选项中,不正确的赋值语句是_______. A) ++t; B) n1=(n2=
需依据 C 语言中赋值运算的规则:赋值运算符是右结合的,且不能将值直接赋给表达式(如b+c是表达式,不能作为左值接收赋值)D) a=b+c=1;错误。b+c是算术表达式,不是可修改的左值(lvalue),不能接收赋值1,因此整个语句非法。 正确答案是 D。
C语言
2025年10月15日 11:00
回复 9+
|
赞 0
|
浏览 7.4k
若有说明语句:char c='\72';则变量c()。 A、说明不合法,c的值不确定 B、包含3
析题目中的定义char c='\72': \72是一个八进制转义字符,其中72是八进制数 八进制72转换为十进制是7×8 + 2 = 58,对应 ASCII 码表中的:(冒号) 这是一个合法的字符定义,c中存储的是单个字符: 各选项分析: A. ...
C语言
2025年10月15日 10:57
回复 9+
|
赞 0
|
浏览 6.6k
设有定义:char p[]={‘1’, ‘2’, ‘3’},*q=p; ,以下不能计算出一个char
A) sizeof(p)错误。p是字符数组名,sizeof(p)计算的是整个数组的总字节数(数组包含 3 个char元素,因此结果为 3),而非单个char型数据的字节数。 B) sizeof(char)正确。sizeof(char)是标准写法,直接计算char类型本身的字节...
C语言
2025年10月15日 10:46
回复 9+
|
赞 0
|
浏览 6.5k
设有定义:char s[81]; int i=0;,以下不能将一行(不超过80个字符)带有空格的字符
A) gets(s);正确。gets函数的功能是读取一整行字符(包括空格),直到遇到换行符为止,且会自动在字符串末尾添加'\0',符合需求。 B) while((s[i++]=getchar())!=’\n’);s[i]=’...
C语言
2025年10月15日 10:44
回复 9+
|
赞 0
|
浏览 6.6k
以下数组定义中错误的是( )。 A) int x[2][3]={1,2,3,4,5,6}; B
D) int x[2][3]={{1,2},{3,4},{5,6}};错误。数组明确定义为 2 行,但初始化列表中提供了 3 个内层列表(表示 3 行),行数不匹配,超出了数组的行维度限制。 因此,错误的数组定义是 D。
C语言
2025年10月15日 10:22
回复 9+
|
赞 0
|
浏览 7.3k
以下叙述中错误的是( )。 A) 可以给指针变量赋一个整数作为地址值 B) 函数可以返回地址值
在 C 语言中,不能直接给指针变量赋一个整数作为地址值,原因如下: 指针变量存储的是内存地址,而整数本身并不一定代表有效的内存地址 直接赋值可能导致指针指向非法内存区域,引发程序崩溃或不可预期的行为 若要将整数作为地址赋值给指针,必须通过强制类型转换,例如
C语言
2025年10月15日 10:19
回复 9+
|
赞 0
|
浏览 6.4k
下面程序的输出结果为()
显式定义了 sum=7,mon=1 未显式赋值的枚举常量会在前一个常量的基础上依次加 1: tue 紧跟 mon 之后,值为 1+1=2 wed 的值为 2+1=3 thu 的值为 ...
C语言
2025年10月15日 10:14
回复 9+
|
赞 0
|
浏览 8.7k
1
2
3
本科学校:桂林信息科技学院
目标学校:无
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!