社区
新手乐园
帖子详情
请高手解释一下这个小程序。谢谢。
z99537619
2005-10-03 10:50:28
main()
{
int p,a=5;
if(p=a!=0)\\主要是这句话不清楚。。。。
printf("%d\n",p);
else
printf("%d\n",p+2);
...全文
510
12
打赏
收藏
请高手解释一下这个小程序。谢谢。
main() { int p,a=5; if(p=a!=0)\\主要是这句话不清楚。。。。 printf("%d\n",p); else printf("%d\n",p+2);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
antijpn
2005-10-04
打赏
举报
回复
丢到新手乐园去……
A_Knuth_A
2005-10-04
打赏
举报
回复
main()
{
int p,a=5;
if(p=a!=0)\\主要是这句话不清楚。。。。
printf("%d\n",p);
else
printf("%d\n",p+2);
首先,我们要清楚,p=a!=0是一个条件表达式,这里需要判断运算符的优先级,赋值运算符(=)的优先级要高于不等于运算符(!=),所以该条件表达式的值应该为p=a(赋值) => p=5(变量p的值此时为5);p!=0判断语句,因为p==5!=0,所以p=a!=0的最终值为真,即为1,所以if后的语句被执行,打印结果为:
5
这种用法的具体情况有时还取决于你的具体编译环境,如果不清楚,就去看汇编代码了,跟踪变量肯定会知道正确结果的。
liuzewei
2005-10-03
打赏
举报
回复
if(p=a!=0)\\主要是这句话不清楚。。。。
这一句:首先判断是否等于0,如果等于将0值传给p,如果不等于将1值传给p
然后跟句p=1还是0判断条件是否成立
province_
2005-10-03
打赏
举报
回复
优先级我是记不住的就用()包起来,避免麻烦。
snowbirdfly
2005-10-03
打赏
举报
回复
上面的写作风格比较差~~~
if(p=a!=0)\\主要是这句话不清楚。。。。
运算的顺序为p = (a != 0)
本题为p = 1,上面已经讲清楚了~~
healer_kx
2005-10-03
打赏
举报
回复
楼上说得对。
慢慢来还不行么
2005-10-03
打赏
举报
回复
同意K() ==》这个是谁写的? 这种风格很烂
=号运算符是右结合的
K
2005-10-03
打赏
举报
回复
这个是谁写的? 这种风格很烂
p=(a!=0);
a!=0;//5!=0; =1
p=1;
RobinWen
2005-10-03
打赏
举报
回复
考试归考试嘛。考试可以用一些比较BT的东东来考察是否掌握了一些哪怕是很细节的规则,但是这并不是说我们实际写程序的时候就要用这些噻。
jinweifu
2005-10-03
打赏
举报
回复
虽然各位不支持这样的风格 但是考试就是这么考的 悲哀啊
jiatengxue
2005-10-03
打赏
举报
回复
谭浩强那本书上有些特意指明很简捷的代码,在实际中很不适用,非常容易出错,除非你是像谭浩强那样的牛人!
billiards
2005-10-03
打赏
举报
回复
。。。。。。。。。。。。。。
如何自己快速搭建上线
小程序
?怎么用最低的成本搭建自己的
小程序
?个人如何通过个体工商主体搭建不受功能限制的
小程序
?30元搭建上线
小程序
自2017年1月9日上线以来,微信
小程序
极大地便利了人们的日常生活,并为众多商家开辟了全新的推广和销售产品的渠道。然而,许多用户由于缺乏技术背景,常常感到无从下手,想要自己创建一个
小程序
却不知道如何进行。那么,如何才能成功建立一个属于自己的微信
小程序
呢?今天,我将详细分享创建
小程序
的具体步骤。只要您按照这些步骤逐步操作,即使不懂技术,也能轻松搭建出属于自己的
小程序
。希望能够帮助到有需求的用户,让每个人都能拥有自己的
小程序
!可以前往等各大电商平台进行咨询,这里不做推荐,不同地区价格不同。登录认证过的。
详解微信
小程序
开发(项目从零开始)
详解微信
小程序
开发(项目从零开始) 一、序 微信
小程序
,估计大家都不陌生,现在应用场景特别多。今天就系统的介绍一下
小程序
开发。注意,这里只从项目代码上做解析,不涉及
小程序
如何申
请
、打包、发布的东西。(这些跟着微信官方文档的流程走就好)。好了废话不多说,看目录。 注:
小程序
是一套特殊的东西,融合了原生和web端。他是一个不完整的浏览器对象,所以很多DOM 、 BOM 的东西无法使用,...
微信
小程序
如何获取用户信息
我是IT果果日记,微信公众号
请
搜索 IT果果日记微信
小程序
用户基本信息有哪些?除了基本信息,微信还会提供openId和unionId,它们有什么作用和区别?在获取用户信息的过程中,如何知道明文数据是否被篡改了?session_key 该如何使用呢?带着这些问题,我们开始今天的学习。用户基本信息有以下7个,他们属于明文avatarUrl 用户微信头像的URL地址。city 城市。country 国家。gender 性别,1表示男,2表示女,0表示未知。language 语言区域。
285页解析百度、阿里、腾讯前端面试题,通关秘籍
请
收好!
前言 前端面试题解析主要内容包括HTML、CSS、JS、ES6、Vue、生命周期相关、Vue-router、Vuex、React、React Native、微信
小程序
、IOS/Andriod浏览器适配问题整理、Pc端兼容性问题、webpack的原理、项目类问题等等。 解析百度、阿里、腾讯大厂面试被问到的题目,也涵盖了初中级前端技术点。文章所列出来的是主要大纲部分,详细内容
请
点击这里直接领取哦 HTML Doctype的作用? 标准模式和怪异模式的区别: 行内元素/块级元素/空元素有哪些? 介绍一下你对浏览
python制作
小程序
制作流程,python如何制作
小程序
大家好,给大家分享一下python制作
小程序
代码宠物运输,很多人还不知道这一点。下面详细
解释一下
。现在让我们来看看!一、申
请
账号1. 进入根据指引填写信息和提交相应的资料,完成账号申
请
。如果跳转后页面出现错误,
请
刷新访问。2. 使用申
请
的微信公众平台账号登录,单击,可以看到
小程序
的AppID,
请
记录AppID,后续操作中需要使用。3. 在中填入您的已备案域名。
新手乐园
33,316
社区成员
41,770
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章