主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
abobb
这个人很懒,什么都没有写...
关注
发消息
文章
0
题解
0
发帖
0
笔记
354
Ta的粉丝
19
关注数
0
粉丝数
19
获赞数
0
阅读数
0
设有定义:char s[81]; int i=0;,以下不能将一行(不超过80个字符)带有空格的字符
scanf不能输入含有空格的字符串,因为会默认隔断
C语言
2024年10月6日 16:27
回复 9+
|
赞 0
|
浏览 5.8k
有以下程序: #include <stdio.h> void fun( int a[], int
n=5执行两次 就可以把12345 换成54321
C语言
2024年10月6日 16:16
回复 9+
|
赞 0
|
浏览 9.8k
以下叙述中错误的是( )。 A) 可以给指针变量赋一个整数作为地址值 B) 函数可以返回地址值
C语言
2024年10月6日 16:05
回复 9+
|
赞 0
|
浏览 5.5k
有以下程序: #include <stdio.h> main() { int a=0,b=0
C语言
2024年10月6日 15:51
回复 9+
|
赞 0
|
浏览 6.1k
以下程序的运行结果()
C语言
2024年10月6日 15:47
回复 9+
|
赞 0
|
浏览 8.5k
对枚举类型进行定义,不正确的是( )
不正确的枚举定义是: A. enum b{1,2,3}; 在枚举中,枚举成员必须是标识符,不能是数字。因此,选项 A 是不正确的。
C语言
2024年10月4日 16:09
回复 9+
|
赞 0
|
浏览 12.1k
下列对结构体类型变量定义不正确的是( )
C分号
C语言
2024年10月4日 15:43
回复 9+
|
赞 0
|
浏览 8.5k
设有如下定义语句: union u-type{ int i; dou
要计算 struct str_type 的大小,需要考虑内存对齐: char str[100]:100 字节 union u_type u[2]:每个 union 的大小是其最大成员的大小 对于 union u_type: int i:4 字节 double x:8 字节(最大) floa...
C语言
2024年10月4日 15:42
回复 9+
|
赞 0
|
浏览 7.8k
假定已有如下落不明变量说明和枚举定义: char ch; int j,k; enum day{
char a; 错误。a 已经定义为数组,不能再次定义为 char 类型。 j+k=j; 错误。赋值运算符左侧必须是一个可修改的左值。 if (a[mon] > 0) j++; 正确。a[mon] 是合法的数组访问。
C语言
2024年10月4日 15:33
回复 9+
|
赞 0
|
浏览 7.0k
若struct teacher{ int num; char name[10]; char s
int num:4 字节 char name[10]:10 字节 char sex:1 字节 int age:4 字节 float score:4 字节 总共是 23 字节,但实际占用的内存会因对齐而增加,通常是 24 或 28 字节。具体数值取决于编译器的对齐策略。
C语言
2024年10月4日 15:30
回复 9+
|
赞 0
|
浏览 8.7k
设有以下定义语句: struct student{ int num ; char name[1
A. struct 是结构体类型的关键字 正确。struct 是用于定义结构体的关键字。 B. zhang是结构体变量名 正确。zhang 是 struct student 类型的变量。 C. wang是结构体类型名 不正确。wang 是 struct student 类型的变量,不是类...
C语言
2024年10月4日 15:28
回复 9+
|
赞 0
|
浏览 8.3k
设有以下定义语句: struct student{ int num; char name[10
由于存储变量地址对齐的问题,计算结构体大小的3条规则: 1、结构体变量的首地址,必须是结构体变量中的“最大基本数据类型成员所占字节数”的整数倍。(一般从0开始)(对齐) 2、结构体变量中的每个成员相对于结构体首地址的偏移量,都是该成员基本数据类型所占字节的整数倍。(对齐...
C语言
2024年10月4日 15:27
回复 9+
|
赞 0
|
浏览 19.6k
执行以下程序段的输出结果是( )
这段代码首先定义了一个整型变量a并赋值为10,然后定义了一个整型指针p并让其指向变量a的地址。 接着通过printf函数输出++*p的值,其中++*p表示先将p指向的变量a的值加1,然后输出这个新的值。最终输出结果为11。
C语言
2024年10月4日 15:23
回复 9+
|
赞 0
|
浏览 6.2k
在16位编译系统上,若有定义int a [ ]={10,20,30},*p=&a;当执行p++;后下
在 16 位编译系统下 , 一个 int 型变量是用 16 位来存储的 , 其占用 2 个字节 , 当执 行p++ 之后 , 相当于 p 向高位移动了一个存储单元 , 也就是两个字节 。
C语言
2024年10月4日 15:15
回复 9+
|
赞 0
|
浏览 8.1k
设有以下语句,则( )是对数组元素的不正确引用
A. a[p-a] 正确。p-a 计算偏移量,a[p-a] 是合法的数组访问。 B. *(&a[i]) 正确。&a[i] 获取元素地址,*(&a[i]) 访问该元素。 C. p[i] 正确。p 指向 a,p[i] 等同于 a[i]。 D. *(*(a+i)) 不...
C语言
2024年10月4日 15:14
回复 9+
|
赞 0
|
浏览 7.9k
若函数fun的函数头为:int fun(int i,int j)且函数指针变量P定义如下:int
要使指针 P 指向函数 fun,正确的赋值语句是: B. P = fun; 在 C 语言中,函数名本身就代表函数的地址,所以可以直接赋值给函数指针。
C语言
2024年10月4日 15:12
回复 9+
|
赞 0
|
浏览 11.5k
下面程序的输出结果是( )
b+2 * b+2 = b+(2*b)+2 = 3+6+2 = 11
C语言
2024年10月4日 15:10
回复 9+
|
赞 0
|
浏览 7.2k
设有如下定义typedef int *INTEGER;INTEGER P,*q;则( )是正确的
A. P是int型变量 &nb...
C语言
2024年10月4日 14:57
回复 9+
|
赞 0
|
浏览 7.8k
若有以下函数定义:
for 循环: fun() 被调用 5 次。 每次调用 fun(),k 增加 1,最终 k 为 5。 printf: 第 6 次调用 fun() 时,k 增加到 6。 输出 6。 static 关键字的作用是使变量在函数调用之间保持其值。 当 k 被声明为 static 时: k 只...
C语言
2024年10月4日 14:47
回复 9+
|
赞 0
|
浏览 6.9k
以下程序的屏幕输出为()
f(c) 函数调用: i 的初始值为 3。 a = i++; 将 i 的值 3 赋给 a,然后 i 增加到 4。 输出 3, 。 main 函数继续: a = c++; 将 c 的值 3 赋给 a,然后 c 增加到 4。 输出 3。
C语言
2024年10月3日 21:11
回复 9+
|
赞 0
|
浏览 8.4k
1
...
14
15
16
17
18
本科学校:无
目标学校:无
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!