主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
desong
这个人很懒,什么都没有写...
关注
发消息
文章
0
题解
0
发帖
0
笔记
63
Ta的粉丝
20
关注数
0
粉丝数
20
获赞数
0
阅读数
0
void main() {int a=2,b=5; printf("a=%%d,b=%%d\n"
%为转义字符 %% 输出%
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 5.2k
若有定义:float x=3.5; int z=8; 则表达式x+z%3/4的值是
%和/的优先级一样,从左到右进行 C语言计算负数取余:符号内的被除数决定,就是计算式中的-7,7,-7决定:比如-7%5=-2; 7%-5=2; -7%-5=-2;
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 12.3k
若有定义:int a=1,b=2,c=3;语句++a||++b&&++a运行后b 的值为
答案是2,不是3 ++a||++b&&++a 按照运算符优先级,等价于: ++a||(++b&&++a) 因为++a的值为2,为真,所以整个表达式的值为真,||右边的表达式不再运算,即逻辑或短路,所以b的值还是原来的值,即2
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 12.9k
在C语言中,以下代码执行之后,*p的值为()
函数的p指针保存num地址,(*p)--是对num的操作,跟外部p无关
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 6.6k
下面叙述正确的是
a选项,2/3是整型运算 值为0。c选项,++和--只能是变量,不能是常量。d选项,字符和字符串区别
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 9.4k
下列代码,循环了多少次
计算从2000连除以2除到1需要多少次即可
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 4.3k
程序完成后x的值是()
参考答案 D int printf ( const char * format, ... );返回值: 正确返回输出的字符总数,错误返回负值,与此同时,输入输出流错误标志将被置值,可由指示器ferror来检查输入输出流的错误标志。
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 4.9k
有转义字符如下: '\0X41'、'\0x41'、'\X41'、'\x41'、'\a'、'\b'、'
'\0X41'、'\0x41'、'\X41 '\c' 这四个错的
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 5.6k
下列表达式中, 不满足“当x的值为偶数时值为真,为奇数时值为假“的要求。
!x%2!=0 即 ((!x)%2)!=0 由于先运算!x,所以结果跟x是否为偶数没有关系,所以应该选B
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 13.1k
对二维数组的正确定义是
第一维的长度可以不指定,但第二维的长度不能省。 C是正确的定义,第一维不写只写第二维这样的数组叫柔性数组。
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 31.9k
若有以下说明语句:则下面的叙述不正确的是: ( )
在提供的代码片段中,stu不是一个用户定义的结构体类型名。它是一个结构体类型的变量名,用于声明和定义一个结构体类型的变量。用户定义的结构体类型名是student。stu是该结构体类型的一个变量
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 35.1k
设有以下说明语句:则下面叙述中错误的是( )。
D、stutype是用户定义的别称,不是结构体类型变量
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 29.8k
若有说明: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语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 33.0k
已知char x[]="hello", y[]={'h','e','a','b','e'};, 则关
x[]6有个,"hello"字符串会在末尾自动加上终止符'\0'。y[]则只有5个。所以选B。
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 34.9k
若有定义:int i ,j;则表达式(i=2, j=5, i++, i+j++)的值是
表达式 (i=2, j=5, i++, i+j++) 的值是 8。 这个表达式由逗号操作符 , 分隔的四个子表达式组成,每个子表达式依次执行。 子表达式 i=2 ,将变量 i 赋值为 2。 子表达式 j=5 ,将变量 ...
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 12.8k
若有定义:int m=5. n=3则表达式(m+1,n+1,(--m)+(n--))的值是
m+1,n+1不是m+=1,n+=1,所以m,n值不变 --m ,m = 4 n--,n=3 3+4=7
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 9.6k
对于基类型相同的两个指针变量之间,不能进行的运算是
不能进行运算“+”运算。 类型相同的两个指针变量之间可以进行<(小于)、=(等于)、-(减法)运算。 1、“<(小于)”运算在两个同类型的指针间可以比较大小,比较原则应该是按照实际内存的高低位比较的 2、“=(等于)...
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 14.5k
已知int a=‘R’;则正确的表达式是
b:应该是(int)3e2 c:右边不可以是自增 d:两个等号赋值,错误
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 11.4k
已知double a=5.2;则正确的赋值表达式是
1. 首先,根据逗号运算符的规则,将`double a=5.2`和`a+=a-=(a=4)*(a=3)`分开处理。 2. 对于`double a=5.2`,将5.2赋值给变量a,此时a的值为5.2。 3. 对于`a+=a-=(a=4)*(a=3)`,根据赋值运算符的右结合性,首先计算等号右边的...
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 11.3k
以下的计语句中,x的值一定被重新赋值的是
b选项判断后是分号,无执行语句,必执行x+=y
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 8.7k
1
2
3
4
本科学校:成都大学
目标学校:成都大学
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!