主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
pierengar
这个人很懒,什么都没有写...
关注
发消息
文章
0
题解
0
发帖
0
笔记
137
Ta的粉丝
15
关注数
0
粉丝数
15
获赞数
0
阅读数
0
已知:char w;int x;float y;double z;则表达式 w*x+z-y 的
在C或C++语言中,当表达式中存在不同类型的操作数时,会发生类型提升(type promotion)。具体来说,较小的数据类型会被提升到较大的数据类型的精度。这里的类型提升规则通常遵循以下顺序(从低到高): char -> int -> float -> double 根据题...
C语言
2024年10月7日 10:04
回复 9+
|
赞 0
|
浏览 13.7k
有一个已经排好序的数组a[11]={1,5,6,7,13,22,27,37,38,45}。编程实现,
#include <stdio.h> int main() { int a[11] = {1, 5, 6, 7, 13, 22, 27, 37, 38, 45}; // 原有序数组 int num, temp; ...
C语言
2024年10月6日 11:32
回复 9+
|
赞 0
|
浏览 12.9k
读下列程序,写出程序的输出结果。
case 0执行一次,m++,n++,default执行2次,k++,n++两次,故m=1,n=3,k=2
C语言
2024年10月6日 10:47
回复 9+
|
赞 0
|
浏览 11.4k
读下列程序,写出程序的输出结果。
char:默认结尾是'\0',所以长度是你看到的加一 string:长度就是你看的 四则运算符只有数字才可以执行,strlen(s)/2为6,s+6:说明是指针在移动 所以最后的输出是p[6],将此后的全部输出
C语言
2024年10月6日 10:43
回复 9+
|
赞 0
|
浏览 12.3k
读下列程序,写出程序的输出结果。
1. `main` 函数中,`a` 被初始化为 1,`b` 被初始化为 2,`p` 是一个指向 `b` 的指针。 2. `if(a<b)` 条件为真,因此调用 `Swap(a,p);`。 3. 在 `Swap` 函数中,`a` 的值(1)被复制到 `temp`,然后尝试将 `*b`(...
C语言
2024年10月6日 10:37
回复 9+
|
赞 0
|
浏览 12.6k
以下关于链表的描述正确的是( )。
1. 分析选项 A: - 链表的节点是一个结构体,结构体中包含数据域和指针域,指针域用于存储下一个节点的地址,而不是一个单纯的结构类型的指针,A 选项错误。 2. 分析选项 B: - 链表的长度是可以动态变化的,可以根据需要随时进行节点的插入和删除操作来改变链表的长度,B...
C语言
2024年10月6日 10:25
回复 9+
|
赞 0
|
浏览 17.5k
C语言规定,简单变量做实参时,它和对应的形参之间的数据传递方式是( )。
int Add(int a){//形参 return a++; } int main(){ int a=1;//实参 Add(a);//实参传递给形参是值传递 } 指针变量和数组是地址传递
C语言
2024年10月6日 10:23
回复 9+
|
赞 0
|
浏览 18.6k
下列表达式中,值为0的表达式是( )。
运算符从左往右,赋值符从右往左,.9>8结果为真,即1,1>7为假,即0
C语言
2024年10月6日 10:22
回复 9+
|
赞 0
|
浏览 20.1k
程序运行结果
a[0].y=7 a[0].x=5 a[1].x=2 a[1].y=9 7*2=14
C语言
2024年10月5日 10:36
回复 9+
|
赞 0
|
浏览 11.8k
程序运行结果
注意k=j
C语言
2024年10月5日 09:57
回复 9+
|
赞 0
|
浏览 13.5k
下列数据中属于“字符串常量”的是
C语言中的字符串常量 1、字符串是内存中一段连续的 char 空间,以 ‘\0’ (数字0) 结尾 2、字符串常量是由双引号括起来的字符序列,如 “china” 、“C program” ,“$12.5&rdq...
C语言
2024年9月30日 11:43
回复 9+
|
赞 0
|
浏览 30.8k
有语句:int a[10];则 是对指针变量p的正确定义和初始化。
c语言数组名表示数组的首地址,也就是说 int a[10] = {}; a与a[0] 的地址是一样的。 &a与&a[0]也是一样的。 当指针指向数组时, 指针需要指向数组的首地址 int *p; p = a; p = &a[0] 是正确的。不要写成&nb...
C语言
2024年9月30日 11:41
回复 9+
|
赞 0
|
浏览 33.5k
若有说明:int n=2,*p=&n,*q=p,则以下非法的赋值语句是:
A)p=q:这是一个合法的赋值语句。指针p和q都是指向n的地址,因此可以将q的值(即指向n的地址)赋给p。 B)*p=*q:这是一个合法的赋值语句。*p和*q分别表示指针p和q所指向的值,因为p和q都指向n的地址,所以可以将*q的值(即n的值)赋给*p。 C)n=*q:这是一个合法的赋值语...
C语言
2024年9月30日 11:40
回复 9+
|
赞 0
|
浏览 33.0k
语句int *p;说明了
在“int *p”中,“int”是指针的基类型,“p”是指针变量名,“*”表示该变量为指针型变量。
C语言
2024年9月30日 11:37
回复 9+
|
赞 0
|
浏览 30.9k
设有如下定义:若要使P指向data中的a域,正确的赋值语句是
在这段代码中,要使指针 `p` 指向结构体 `data` 中的 `a` 域,我们需要将 `p` 设置为指向 `data.a` 的地址。让我们逐一分析选项: A) `p=&a;` 这个选项是错误的,因为 `a` 在这里是一个未声明的局部变量(假设它是基于上下文推断的,但实...
C语言
2024年9月30日 11:34
回复 9+
|
赞 0
|
浏览 26.2k
若有以下说明语句:则下面的叙述不正确的是: ( )
struct student //struct 结构体关键字 student 结构体类型的名称 { int num; char name[ ]...
C语言
2024年9月30日 11:31
回复 9+
|
赞 0
|
浏览 35.1k
未指定存储类别的变量,其隐含的存储类别为
auto:声明自动变量 register:声明寄存器变量 static:声明静态变量 extern:声明变量在其他文件中声明,亦应用变量
C语言
2024年9月30日 11:30
回复 9+
|
赞 0
|
浏览 35.0k
1
...
5
6
7
本科学校:仲恺农业工程学院
目标学校:仲恺农业工程学院
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!