首页
DreamJudge
院校信息
考研初试
机试真题
讨论区
兑换中心
登录
注册
上岸
jidedakao
这个人很懒,什么都没有写...
关注
发消息
文章
0
题解
0
发帖
0
笔记
55
Ta的粉丝
65
关注数
0
粉丝数
65
获赞数
0
阅读数
0
执行下面程序段后,输出结果是_____. int a; int b=65536; a=b
如果电脑是32位或64位,int型可以容纳65536,如果是16位,结果会溢出,打印0;
C语言
2024年3月26日 10:48
回复 9+
|
赞 0
|
浏览 6.4k
下面程序的输出的是______. #include<stdio.h> void main()
先打印再赋值
C语言
2024年3月26日 10:27
回复 9+
|
赞 0
|
浏览 6.5k
执行下面程序中的输出语句后,输出结果是_____. #include<stdio.h> void
1. 逗号表达式优先级小于等号 2. 逗号表达式计算顺序从左到右,最后值是最后一项的值
C语言
2024年3月26日 10:26
回复 9+
|
赞 0
|
浏览 7.3k
有以下程序: #include <stdio.h> main() { int a=0,b=0
是if(a=1)出错了,应该是if(a==1)
C语言
2024年3月25日 21:08
回复 9+
|
赞 0
|
浏览 6.7k
设有如下定义语句: union u-type{ int i; dou
在考虑内存对齐的情况下,我们需要对结构体的内存布局进行分析。 首先,对于union u_type,其大小由其最大的成员决定,也就是double x,所以它的大小是8字节。 接下来,对于struct str_type: char str[100]:大小为100字节。 union u_typ...
C语言
2024年3月25日 21:02
回复 9+
|
赞 0
|
浏览 8.4k
假定已有如下落不明变量说明和枚举定义: char ch; int j,k; enum day{
语句1和语句2错误,语句3正确 语句1的a重复定义,语句2赋值表达式写法不对,语句3使用枚举值没问题,变量j虽然没有初始值就自增,但是没有语法错误。
C语言
2024年3月25日 20:57
回复 9+
|
赞 0
|
浏览 7.6k
设有以下定义语句: struct student{ int num; char name[10
在 C 语言中, struct student 结构体的大小取决于其成员的大小和对齐要求。在这个结构体中,有一个 int 类型的成员(通常占用 4 字节),一个 char 数组成员(占用 10 字节),和一个 float 类型的成员(通常占用 4 字节)...
C语言
2024年3月25日 20:51
回复 9+
|
赞 0
|
浏览 20.2k
在16位编译系统上,若有定义int a [ ]={10,20,30},*p=&a;当执行p++;后下
int占4个字节
C语言
2024年3月25日 20:44
回复 9+
|
赞 0
|
浏览 8.6k
若函数fun的函数头为:int fun(int i,int j)且函数指针变量P定义如下:int
指针p指向函数fun的赋值语句为 p=fun 也是好理解的,因为我们知道函数名本身就是函数入口地址,所以不必加&之类的
C语言
2024年3月25日 20:41
回复 9+
|
赞 0
|
浏览 12.1k
下面程序的输出结果是( )
3+2*3+2=11
C语言
2024年3月25日 20:38
回复 9+
|
赞 0
|
浏览 7.8k
若有定义:int x=3,y=4,z=5 则值为0的表达式是
C、 x||y=z&&y-z, &&的优先级高于||,3||(4=5&&-1)=3||0=1 D、 !((x<y)&&!z||1), !(1&&0||1)=!(0||1)=!1=0
C语言
2024年3月25日 16:15
回复 9+
|
赞 0
|
浏览 9.8k
若有定义:int a[3] [3];则表达式&a[2][1]-a的值为
对于表达式 &a[2][1] - *a,我们可以分步解释: &a[2][1]:这是获取数组a中第3行(因为数组索引从0开始)第2个元素的地址。 *a:由于a是一个二维数组名,它实际上是一个指向其第一行(即 a[0])的指针。*a 解引用这个...
C语言
2024年3月25日 16:13
回复 9+
|
赞 0
|
浏览 10.5k
设有double型变量a,b,c,e均有值,对代数式(3ae)/(bc),不正确的语言表达式是
3*a*e/b*c = ((3*a*e)/ b )*c
C语言
2024年3月25日 16:08
回复 9+
|
赞 0
|
浏览 9.2k
以下的计语句中,x的值一定被重新赋值的是
b选项判断后是分号,无执行语句,必执行x+=y
C语言
2024年3月25日 16:06
回复 9+
|
赞 0
|
浏览 9.2k
已知int a=‘R’;则正确的表达式是
b. 强制类型转换的格式为 (int)(3e2) c. 赋值号左边必须为左值,赋值号右边的右值可以为常量、变量或表达式。 d. 不可以多个赋值操作连接在一起
C语言
2024年3月25日 16:02
回复 9+
|
赞 0
|
浏览 12.2k
下面算术运算符的叙述中,错误的是()。
在C语言中,算术运算符的运算对象可以是函数。例如,你可以写 a = b + func(c); ,其中 func(c) 是一个函数调用,它是 + 运算符的一个运算对象。其他选项都是正确的: B.%(模拟运算符)的运算对象只能为整型量:这是正确的。在C语言中, ...
C语言
2024年3月25日 15:57
回复 9+
|
赞 0
|
浏览 10.7k
对于基类型相同的两个指针变量之间,不能进行的运算是
不能进行运算“+”运算。 类型相同的两个指针变量之间可以进行<(小于)、=(等于)、-(减法)运算。 1、“<(小于)”运算在两个同类型的指针间可以比较大小,比较原则应该是按照实际内存的高低位比较的 2、“=(等于)...
C语言
2024年3月25日 15:55
回复 9+
|
赞 0
|
浏览 15.3k
若希望当a的值为奇数时,表达式的值为”真”,a的值为偶数时,表达式的值为”假”.则不能满足要求的表达
!(a%2)相当于!(a%2!=0)
C语言
2024年3月25日 15:50
回复 9+
|
赞 0
|
浏览 16.6k
若有定义:int a=1,b=2,c=3;语句++a||++b&&++a运行后b 的值为
这条语句可以分成两部分来看: ++a:将变量a的值加1,得到2,然后返回2,因为是前置自增运算符,所以a的值也变成了2。 ++b && ++a:先将变量b的值加1,得到3,然后将变量a的值加1,得到3,最后返回true(1),因为两个加号都是前置自增运算符,...
C语言
2024年3月25日 15:25
回复 9+
|
赞 0
|
浏览 13.4k
若有定义:float x=3.5; int z=8; 则表达式x+z%3/4的值是
z%3=2 2/4=0 x+0=3.5 加减乘除从左到右结合,乘除优先级高于加减
C语言
2024年3月25日 15:20
回复 9+
|
赞 0
|
浏览 13.1k
1
2
3
本科学校:台州学院
目标学校:重庆交通大学
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!