面试简单的问题,欢迎大家指点!
昨天去面试,
人家问了:有一个变量(假设是a),变量前有一个加号,变量后有一个加号,变量前有2个加号,变量后有2个加号,各表示什么意思?(即:+a,a+,++a,a++各表示什么意思?)
问题点数:10、回复次数:38Top
1 楼woodcord(我心飞翔)回复于 2005-04-03 07:17:31 得分 0
后面的大家应该都知道的,就是后边的两个是什么意思?请指点~~~~~~~~~Top
2 楼szws(克米帅)回复于 2005-04-03 08:56:30 得分 1
+a 表示a为正值
a+ 一般的加号吧
++a前增
a++后增Top
3 楼sankt(宠辱不惊,看庭前花开花落;去留无意,望天空云卷云舒.)回复于 2005-04-03 09:06:47 得分 0
upTop
4 楼woodcord(我心飞翔)回复于 2005-04-03 11:45:52 得分 0
晕Top
5 楼copygirl(wa!)回复于 2005-04-03 11:54:07 得分 0
哈哈哈Top
6 楼du51(郁郁思扬)回复于 2005-04-03 12:03:30 得分 1
a+ 以读写方式打开文件!
Top
7 楼yemin2004(peter_ye)回复于 2005-04-03 16:38:42 得分 0
那+a呢?Top
8 楼kobefly(科比--网络学习中)回复于 2005-04-03 17:01:05 得分 0
敢问楼主
你面试的是什么啊?
问的这么深奥
Top
9 楼xjp6688(大平/要做必须最好)回复于 2005-04-03 17:09:12 得分 0
面试题???Top
10 楼yubiaows(yubiao)回复于 2005-04-03 17:29:30 得分 0
呵呵~~~是不是计算机的哦~~~好有个性的题目~~怎么有点孔以及的感觉——回字有四种写法!呵呵~~~Top
11 楼woodcord(我心飞翔)回复于 2005-04-03 18:16:10 得分 0
呵呵,
不满您说:
是浪潮的面试题,是不上有一点变态啊?
但是我还是想知道+a和a+表示什么意思???
谁给总结一下啊!!!Top
12 楼lenoy()回复于 2005-04-04 06:23:47 得分 0
好怪的问题哦,我真的怀疑你是不是学计算机的Top
13 楼woodcord(我心飞翔)回复于 2005-04-04 07:56:24 得分 0
我晕,楼上的哥哥,你要是可以帮忙解决问题的话我很感谢!就是你帮我up我也很感谢,可是你这是什么意思??叫我怎么说你好呢??
至于我是不是学计算机的这重要吗??
鄙视你!!!Top
14 楼HappyCoolBoy(宗宗)回复于 2005-04-04 11:20:39 得分 0
UPTop
15 楼zhangyunbo1116(冰男)回复于 2005-04-04 12:08:41 得分 1
我想大家应该是 a+ 这个不清楚,说句实在话,我也看了好半天。
不过,我想:
第一个是表示 正数 a 的意思。
第二个是表示 a+ 没有任何意思,我想是面视人的小鬼点子,眼敢于怀疑。
第三个是表示 ++a 先自增一,然后用新的值参加运算。
第四个是表示 a++ 先参与表达式的运算,然后自增一。
Top
16 楼AtaLoss0202(星空天宇)回复于 2005-04-04 12:18:00 得分 0
同上面的说的.a+是语法错误.Top
17 楼guoliang_08(Good Good Study Day Day Up !)回复于 2005-04-04 12:59:09 得分 0
我也同意上面的说法Top
18 楼copygirl(wa!)回复于 2005-04-04 13:00:26 得分 1
a+:
1 a+=1;
2 open(filename,"a+");表示打开一个文件,然后向里面追加内容,记得是这样的:)Top
19 楼AtaLoss0202(星空天宇)回复于 2005-04-04 13:33:37 得分 0
人家问了:有一个变量(假设是a),
因此,a+不可能表示文件的打开模式.Top
20 楼steppewolf(一只草原上的狼)回复于 2005-04-04 15:42:38 得分 0
那是在考你的思维方式,遇到各种异常情况的思路Top
21 楼MagicCarmack(MagiC++)回复于 2005-04-04 15:48:47 得分 1
+a 表示a为正值
a+ 好像有点问题
++a前增
a++后增Top
22 楼scriptren(路是慢慢走出来的......)回复于 2005-04-04 18:24:27 得分 1
+a表示a为正值.
a+为打开文件.进行读取或追加
Top
23 楼PigKing(猪皇:让dotNET区所有高级用户无地自容的家伙)回复于 2005-04-04 19:52:58 得分 0
+a表示正值?在变量前面加一个+号就成正值了??
傻 逼了吧??
还是IQ被劫了??
Top
24 楼yc0188(守护瓶(萍))回复于 2005-04-04 20:07:24 得分 0
好奇怪哦.Top
25 楼ljan(冰魂)回复于 2005-04-04 20:37:09 得分 0
你跟他说,a+表示a+,+a表示+a
a+表示---->a要去xxx
+a表示---->a被xxx
很简单嘛
Top
26 楼jsd850926(紫冰)回复于 2005-04-04 21:52:57 得分 0
如果是java里头的话表示输出变量的值时使用的连接符号
Top
27 楼tmawlh(唐铭)回复于 2005-04-05 06:55:43 得分 1
a+表示“为读/写打开一个文本文件”Top
28 楼woodcord(我心飞翔)回复于 2005-04-05 07:20:03 得分 0
谢谢大家的讨论,呵呵,众说纷纭,
我现在头疼的是10分怎么分给大家呢?
晕~~~~~Top
29 楼gaoch_2000(奋斗着的穷光蛋)回复于 2005-04-05 07:58:27 得分 0
我怎么样才能发帖子呀,怎么找也找不到:(Top
30 楼zzxenjoy(朝)回复于 2005-04-05 08:58:15 得分 0
好贴
真是个脑筋急转弯的题目。。。。
哈哈!Top
31 楼wwxxdd1982(新人)回复于 2005-04-05 09:11:13 得分 1
这题真有个性,哈哈
就是+a这个说不好,因为是变量我觉得应该是xx+a吧?
a+表示“为读/写打开一个文本文件”因为是变量所以不大对吧?Top
32 楼sky911911(assda)回复于 2005-04-05 09:28:30 得分 0
ding!Top
33 楼skywgs(浪迹天涯)回复于 2005-04-05 09:38:03 得分 1
+a 表示a为正值
a+ 好像有点问题
++a前增
a++后增
---------------------------------
同意,如果说a+是以读写方式打开文件的话,那前提条件"有一个变量(假设是a)"又怎么说呢?Top
34 楼aero_boy(老牛)回复于 2005-04-05 09:39:52 得分 0
如果是招程序员的这,这题说明那公司很有个性啊,哈哈Top
35 楼Rodge(三年了,还在摸索中)回复于 2005-04-05 10:13:09 得分 1
+a(a是变量)表示保持该变量原有符号---本来是正数就还是正数,本来是负数就还是负数。
-a(a是变量)表示符号取反-----本来是正数的话就成负数,本来负数就成正数。
其他的几个大家都已经说明白了,我也就不说了。Top
36 楼woodcord(我心飞翔)回复于 2005-04-05 11:24:36 得分 0
真没有想到这个帖子会这么热,呵呵~~
Top
37 楼woodcord(我心飞翔)回复于 2005-04-06 11:19:13 得分 0
谁给我个小程序,我测试一下Top
38 楼hanyaocsdn()回复于 2005-04-09 11:43:46 得分 0
markTop





