慕课网首页
免费课
实战课
体系课
成长课
发现
教程
专栏
手记
商业合作
企业服务
讲师入驻
热搜
最近搜索
清空
0
登录
/
注册
新人专属
元礼包
| 查看
为了账号安全,请及时绑定邮箱和手机
立即绑定
onemoo
保密
其它
更多信息
这位同学很懒,木有签名的说~
15h
学习时长
13782
经验
722
积分
56
关注
127
粉丝
+
关注
已关注
私信
他的课程
猿问
手记
Ta的提问
Ta的回答
Ta的关注
来自
C
167、以下程序的输出结果是 main() { char st[20]= "hello\0\t\\\
Ta的回答
char st[20] 这个声明就表示了st是个数组,大小为20个,其元素是char。sizeof 得到的就是st所占用的大小,也就是这20个char占用的大小。
2018-08-28
0个回复
来自
Java
mac系统java程序编译好了无法执行
Ta的回答
代码中的那个类,名字叫 hello 吗? 注意大小写
2018-08-26
0个回复
来自
C
77、一个完整的C源程序是________。
Ta的回答
一定会有且仅有一个主函数,其他的就不是必须的了。选 B 吧
2018-08-25
1个回复
来自
C
83、有以下函数 char fun(char *p) { return p; } 该函数的返回值是
Ta的回答
这个题目有问题啊(如果你没打错的话)。返回的 p 是 char * 类型,而函数的返回类型是 char,这对不上啊!如果题目想问的是 char *fun(char *p) { return p; }。那么 return 的就是形参 p 中的值,p 是个指针,其中放的就是地址值。所以 B 选项是对的。
2018-08-24
3个回复
来自
C
139、以下选项中,不能正确赋值的是
Ta的回答
B 选项你应该懂的,对吧。 这就是简单的用“初始化列表”来初始化数组。但我要提醒下:这个 s2 只是个“字符数组”,不能当作字符串。因为 s2 中只有这 5 个字符,没有结尾的 '\0',无法构成 C 语言中定义的字符串。 s2 作为一个字符数组当然是合法的,这没问题。你还记得我在 35 题(https://www.imooc.com/wenda/detail/412699)中提到“字符串字面...
[查看全部]
2018-08-24
1个回复
来自
C
52、设有如下定义: char *aa[2]={"abcd","ABCD"}; 则以下就法中正确的是
Ta的回答
char *aa[2] 这样的声明,aa 其实是数组。声明时,标识符后面跟着 [..] 就表示将标识符声明为数组,而标识符前面的那些类型表示数组元素的类型。那么这个声明显然声明的是 aa 这个标识符。aa 后面跟着中括号,于是 aa 是数组。而声明剩下的部分是 char *,这就作为 aa 数组的元素类型。所以 aa 是“含有两个 char 指针的数组”等号右侧的 {"abcd","ABCD"} ...
[查看全部]
2018-08-23
3个回复
来自
C
35、若有定义和语句: char s[10]="abcd";printf("%s\n",s); 则结果是(以下u代表空格)
Ta的回答
2018-08-22
0个回复
来自
C
89、在C语言中,不正确的int类型的常数是____ A) 32768 B) 0 C) 037 D) 0xAF
Ta的回答
2018-08-21
0个回复
来自
C
95、在C语言中,形参的缺省存储类是 A) auto B) register C) static D) extern
Ta的回答
函数的形参默认就是 auto
2018-08-21
1个回复
来自
C
61、请读程序: main() { int a=1,b=2; printf("%d\n",a=a+1,a+6,b+2);} 则上面程序的输出结果是____
Ta的回答
执行时按b+2,a+6,a=a+1依次执行准确地说不是“依序执行”。实际上 C 标准没有规定调用函数时的各个参数哪个会先求值,所以传实参时要注意各个参数求值不能互相影响。我说的“互相影响”就是指比如有的参数有副作用(自增之类),而副作用刚好会影响别的参数,类似 (..., a++, a, ...) 这样的传参就是有问题的。当然题目中的各个参数互不影响,所以这一点上没有问题。输出仅有一个%d,因此输...
[查看全部]
2018-08-21
1个回复
来自
C
44、设 int a=12,则执行完语句 a+=a-=a*a后,a的值是
Ta的回答
又是一道烂题! 要是在面试中,你可以告诉面试官此语句的结果是未定义的。+= -= 这样的复合赋值运算符的副作用只能确定是在其值计算之后,但是左右侧操作数哪个先求值却是不确定的,所以整个表达式的结果是未定义的。
2018-08-20
3个回复
来自
Java
我是跟着课程一步步做的错的
Ta的回答
你先说说是如何执行 cmd 的?
2018-08-19
0个回复
来自
C
16、表达式:10!=9的值是() A) true B) 非零值 C) 0 D) 1
Ta的回答
你想得是对的10 != 9 这个判断的结果是“真”,所以表达式的值是整型 1。
2018-08-19
6个回复
来自
C
11、C语言中提供的合法关键字是()
Ta的回答
应该是的
2018-08-19
1个回复
来自
C
22、合法的C语言中,合法的长整型常数是 A) '\t' B) "A" C) 65 D) A
Ta的回答
“长整型”? 指的是 long 吗?A 选项中是 int 型B 选项是字符串字面量,是数组C 选项的 65 是 int 型D 选项嘛,A 如果不是声明好的标识符,那它什么也不是我看不出哪个选项是正确的...
2018-08-18
3个回复
来自
C
18、程序片段:在TC20中, int i=65536; printf("%d\n",i);的输出结果是___
Ta的回答
TC2.0...这 IDE 可真够老的了,现在 C 二级还以这个为准出题的吗......如果它的编译器也遵循 C 标准的话,那其实 C 标准没有具体规定这时的行为——这样左侧是有符号整型时——具体发生的行为是实现相关的。那么如果 TC 在这种情况下选择进行“按位截断”,那结果就是 0。
2018-08-18
1个回复
来自
C
c 语言中 \n 是什么意思
Ta的回答
作为一个字符的话,它是“换行符”
2018-08-18
0个回复
来自
C
14、sizeof(float)是()
Ta的回答
sizeof 是运算符不是函数,所以这是个表达式。题目中的这个写法,它返回一个 size_t 类型的值表示 float 类型对象所占用的字节数,是个整形值。所以这是整型表达式。
2018-08-17
3个回复
来自
Photoshop
C++
MySQL
选购笔记本求教
Ta的回答
说说预算吧。总的来说:ThinkPad 的 T 系列肯定算不上性价比高。苹果的笔记本确实适合设计。不要买最低端的 MacBook Air 系列,性价比真的太低了... 最好从 MacBook Pro 起买。其他品牌嘛,最好买 CPU 和屏幕好些的本子,你没提供预算,具体不好推荐。
2018-08-17
0个回复
来自
C
为什么语句一也错啊,求大神解析下,谢谢
Ta的回答
我觉得前人回答的没问题,如果这几句代码是在一起的,那么“语句1”确实是确实是重定义错误。
2018-08-16
3个回复
首页
上一页
2
3
4
5
6
7
8
下一页
尾页
意见反馈
分销返利
帮助中心
APP下载
官方微信
返回顶部