主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
abobb
这个人很懒,什么都没有写...
关注
发消息
文章
0
题解
0
发帖
0
笔记
354
Ta的粉丝
19
关注数
0
粉丝数
19
获赞数
0
阅读数
0
运行下面程序时,若从键盘输入"5 <CR>",则程序的输出结果是______. #include
a++ > 5:a 是 5,比较时 a 是 5,所以条件为 false。 a 递增后变为 6。 执行 else 分支,打印 a-- 的当前值 6,然后 a 减为 5。
C语言
2024年10月8日 18:18
回复 9+
|
赞 0
|
浏览 5.4k
下面程序的输出结果是_______. #include <stdio.h> void
x < y 是 false(因为 8 不小于 -7),所以内部的 if 语句不会执行。 因此,z 保持不变,最终输出为:9 由于 x < y 为 false,整个 if 结构都不会执行,包括 else。因此,z 的值保持为 9。
C语言
2024年10月8日 18:14
回复 9+
|
赞 0
|
浏览 5.9k
如果c为字符型变量,判断c是否为空格不能使用_______.(假设已知空格ASCII码为32) A
实际上是一个由两个字符('3' 和 '2')组成的字符串字面量(在C语言中,单个引号用于字符,双引号用于字符串),并且它的ASCII码值并不是空格的ASCII码值32。 在 C 语言中,反斜杠 \ 后跟数字表示八进制字符。例如,\40 是八进制表示...
C语言
2024年10月7日 18:02
回复 9+
|
赞 0
|
浏览 6.4k
若有以下定义和语句: int a=010, b=0x10, c=10; prin
要将十六进制数 0x10 转换为十进制:1×16 1次 +0×16 0次 =16+0=16 因此,十六进制 0x10 转换为十进制是 16。 0x不用管吗? 对的,0x 是表示十六进制的前缀,本身不参与数值计算,只是用于表示接下来的数字是十六进制。
C语言
2024年10月7日 17:50
回复 9+
|
赞 0
|
浏览 5.3k
下面程序的输出结果是_____. #include<stdio.h> void main()
++a 将 a 变为 0。 ++a <= 0 为 true,所以继续评估 b-- <= 0。 b-- <= 0 为 false,所以 k 为 0。 b 递减,变为 3。
C语言
2024年10月7日 17:45
回复 9+
|
赞 0
|
浏览 5.5k
若已定义int a,则表达式a=10,a+10,a++的值是___. A) 20
最后一个表达式的值 先赋值后加
C语言
2024年10月7日 17:19
回复 9+
|
赞 0
|
浏览 11.4k
阅读下面的程序 #include<stdio.h> void main() {undefin
#include<stdio.h> void main() {undefined int i,j,m,n; i=8;j=10; m=++i; // i 先加 1,变为 9,然后 m = 9 ...
C语言
2024年10月7日 17:16
回复 9+
|
赞 0
|
浏览 5.1k
阅读下面的程序 #include<stdio.h> void main() {undefine
scanf("%3c", &ch); 试图读取三个字符,但 ch 只能存储一个字符。 由于只输出 ch,所以只会打印第一个字符 a。 因此,程序的运行结果是: a You %3c是什么意思 MyTan %3c 用于 scanf 时,表示读取三个字符并存储到指...
C语言
2024年10月7日 17:10
回复 9+
|
赞 0
|
浏览 13.6k
以下程序的输出结果是_______. #include<stdio.h> void main()
x--:后缀递减,输出后再减,所以输出 10。 --y:前缀递减,先减再输出,所以输出 9。 因此,输出结果是: D) 10 9
C语言
2024年10月7日 17:05
回复 9+
|
赞 0
|
浏览 5.1k
若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为_____. A)
在 C 语言中,if (a) 语句会判断 a 是否为真。非零值为真,零为假。因此,if (a) 等价于 if (a != 0)。这就是为什么 D) a 可以用来判断 a 不等于 0。
C语言
2024年10月7日 17:03
回复 9+
|
赞 0
|
浏览 6.5k
下面程序的输出是_______. #include<stdio.h> void main()
将八进制数 023 转换为十进制: 2×8 1次 +3×8 0次 =16+3=19 因此,八进制 023 转换为十进制是 19。
C语言
2024年10月7日 16:55
回复 9+
|
赞 0
|
浏览 5.2k
执行下面程序中的输出语句后,输出结果是_____. #include<stdio.h> void
在这个程序中,逗号运算符返回最后一个表达式的值。 c #include<stdio.h> void main() { int a; printf("%d\n", (a = 3 * 5, a * 4, a...
C语言
2024年10月6日 17:09
回复 9+
|
赞 0
|
浏览 6.9k
设 int a=12,则执行完语句a+=a-=a*a后,a的值是____ A) 552
C语言
2024年10月6日 17:07
回复 9+
|
赞 0
|
浏览 5.8k
C语言提供的合法的数据类型关键字是______. A) Double B) short
在 C 语言中,合法的数据类型关键字是: B) short 正确的关键字是 double 和 char(注意大小写)。
C语言
2024年10月6日 17:05
回复 9+
|
赞 0
|
浏览 4.7k
表达式: 10!=9的值是_____. A) true B) 非零值 C
表达式 10 != 9 的值是 1,表示条件为真。 所以正确答案是: D) 1 You 为什么10 !=1 You 为什么10 !=1 MyTan 表达式 10 != 9 中的 != 是“不等于”运算符。因为 10 和 9 不相等,所以表达式的值是 1,表示为真
C语言
2024年10月6日 17:04
回复 9+
|
赞 0
|
浏览 5.8k
下面程序的输出是___ #include<stdio.h> void main() { int
八进制,十六进制只有在定义时才需要加前缀,输出无前缀
C语言
2024年10月6日 17:00
回复 9+
|
赞 0
|
浏览 6.7k
下列程序运行结果为: #define P 3 #define S(a) P*a*a main(
3*3+5*3+5 = 9+15 +5 = 29
C语言
2024年10月6日 16:58
回复 9+
|
赞 0
|
浏览 6.1k
若有说明语句:char c='\72';则变量c()。 A、说明不合法,c的值不确定 B、包含3
MyTan 对于说明语句 char c='\72';: 这是一个八进制转义序列,\72 表示八进制数 72,对应的十进制数是 58,对应的 ASCII 字符是 :。 因此,变量 c 包含 1 个字符。 所以正确答案是: C、包含1个字符。 You 八进制的表示字符 MyTan ...
C语言
2024年10月6日 16:56
回复 9+
|
赞 0
|
浏览 5.7k
有以下程序: #include <stdio.h> #include <string.h> m
C语言
2024年10月6日 16:34
回复 9+
|
赞 0
|
浏览 7.2k
设有定义:char p[]={‘1’, ‘2’, ‘3’},*q=p; ,以下不能计算出一个char
C语言
2024年10月6日 16:31
回复 9+
|
赞 0
|
浏览 5.5k
1
...
13
14
15
16
17
18
本科学校:无
目标学校:无
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!