社区
C语言
帖子详情
这个只有两行的C程序至少有80%的人会判断错,不信的就进来
dloved
2003-02-21 06:23:41
#include<stdio.h>
void main()
{
char *ptr = "csdn";
printf( "%c\n",*(ptr++) );
}
结果是什么,不许用编译器,看题后5秒钟内开始回答,还要说出原因
(我考了我们公司10个人,结果只有一人正确,还不知道原因,蒙的!)
...全文
88
85
打赏
收藏
这个只有两行的C程序至少有80%的人会判断错,不信的就进来
#include void main() { char *ptr = "csdn"; printf( "%c\n",*(ptr++) ); } 结果是什么,不许用编译器,看题后5秒钟内开始回答,还要说出原因 (我考了我们公司10个人,结果只有一人正确,还不知道原因,蒙的!)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
85 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liao2001
2003-02-24
打赏
举报
回复
1。搂主的问题我不想回答,也或许我根本就回答不出来
2。我做完了经理给我的任务,代码简单易懂,运行良好,经理说“很好。。。”
3。我只记得程序设计中有“顺序,条件,循环”
4。我说了什么?
aka2006
2003-02-24
打赏
举报
回复
上面的
printf( "%c\n",*(ptr++) );
实质是
printf( "%c\n",*ptr );
ptr++;
两句的简写
aka2006
2003-02-24
打赏
举报
回复
#include<stdio.h>
void main()
{
char *ptr = "csdn"; //pointer ptr point to the addr. of 'c'
printf( "%c\n",*(ptr++) ); //ptr++ ,that is ,first printf *ptr
// then ptr = ptr+1;
printf("%c\n",*ptr); //if add this statement ,the output will
//be s
}
原题结果是 c ,如果加一个输出,就是 s
chesshappy
2003-02-24
打赏
举报
回复
csdn啊
这有什么好看的
JoshuaLi
2003-02-24
打赏
举报
回复
http://expert.csdn.net/Expert/topic/1441/1441836.xml?temp=.7983057
guanhao
2003-02-24
打赏
举报
回复
I believe it must be "c"!
elvahuang
2003-02-24
打赏
举报
回复
c
easiest
Jinhao
2003-02-24
打赏
举报
回复
呵呵~~有意思!
unrealimage
2003-02-24
打赏
举报
回复
c
没错c
着也叫问题吗>>
这种东西的看什么编辑器了
因为我们老师测定问题的时候规定
编辑器
lw549
2003-02-24
打赏
举报
回复
有这么多人对这种问题感兴趣?
itshere
2003-02-24
打赏
举报
回复
有意思
macadam
2003-02-24
打赏
举报
回复
怎么都被耍了!!!
zw_zhuwei
2003-02-24
打赏
举报
回复
第一题的结果是:C
第二题的结果是:10
j0
2003-02-23
打赏
举报
回复
是c
因为*(ptr++)是先赋值再自加的
cupidvenus
2003-02-23
打赏
举报
回复
1、c
关键是*(ptr++),要知道(ptr++)得到的值是ptr的值,然后ptr自加1,实际上,*(ptr++)与*ptr++是等价的,因为++(自增运算符)和*(指针运算符)是同级运算,运算方向是自右向左。
2、10
左移、右移时并没有改变i的值。
zsi2001
2003-02-23
打赏
举报
回复
我认为也是c !!!!
晨曦2003
2003-02-23
打赏
举报
回复
csdn0
dloved
2003-02-23
打赏
举报
回复
呵呵,楼上的,你觉得刚那题很简单吗,上机试试吧
mluo
2003-02-23
打赏
举报
回复
感觉这些问题是同一个风格嘛,换换口味好不好?!
mluo
2003-02-23
打赏
举报
回复
我想是csdn
加载更多回复(65)
IOS-粉色系PPT模版.ppt
IOS-粉色系PPT模版.ppt
基于python实现的煤矿井下安全生产检测系统+源码+pyQt界面+项目文档(毕业设计&课程设计&项目开发)
基于python实现的煤矿井下安全生产检测系统+源码+pyQt界面+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档 煤矿井下生产环境恶劣,为保障井下人员的安全,需要实时对井下各种环境因素进行监控,监控数据主要分为两大类,第一类为模拟量:如甲烷,瓦斯,氧气,一氧化碳、二氧化碳、温度等(结果以数值表示),第二类为开关量:例如通风风机、设备运行状态、馈电传感器等(结果以0\1 表示,代表两个状态,0代表断开状态,1代表接通状态)。 系统分为上位机(计算机)和下位机(嵌入式系统),通过网络通信。下位机连接各种传感器,并设置多个继电器(进出端口,可实现对传感器的通断电),并将传感器数据定时上传到上位机(每5秒上传一次;如果传感器数值发生变化,则立即上传)。上位机收到下位机数据后,要显示收到的各个传感器的数值或者状态,并且根据控制规则向下位机传输控制数据,从而对各个传感器进行控制
前端分析-202307110078988
前端分析-202307110078988
QT6 模型视图架构里的列表视图 QListView 的源代码带注释
QT6 模型视图架构里的列表视图 QListView 的源代码带注释。
欧洲互联网金融发展对我国商业银行的启示.docx
欧洲互联网金融发展对我国商业银行的启示.docx
C语言
70,022
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章