社区
新手乐园
帖子详情
do while()的问题
ppper2022
2005-10-28 10:57:46
main()
{
int x=2;
do
{
int x=1;
x=!x;
printf("%d,",x);
}
while(--x);
}
最后输出是什么结果?为什么?两问都要答,答对,才有分哦。:P
...全文
606
24
打赏
收藏
do while()的问题
main() { int x=2; do { int x=1; x=!x; printf("%d,",x); } while(--x); } 最后输出是什么结果?为什么?两问都要答,答对,才有分哦。:P
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lone_512
2005-11-01
打赏
举报
回复
里面定义的x只能在最近的花括号内有效,输出值不管外部x的值是什么,总是为0的。输出结果应该是:0,0,
tab0tab
2005-11-01
打赏
举报
回复
分
cdo
2005-11-01
打赏
举报
回复
来晚了,楼主的都说过了,给点分。快。
zl0126
2005-11-01
打赏
举报
回复
mark
wyangwo
2005-11-01
打赏
举报
回复
凑个热闹,学习
happydivid
2005-10-31
打赏
举报
回复
0 0
因为do while循环不像for循环,初始化部分的变量与语句体内的变量是一个(当然,while没有初始化这个部分,呵呵)
反正一句话,do语句体内的i覆盖了main函数的i,而while(--i)部分的i是main函数的定义的i变量。所以循环执行两次。
minico
2005-10-31
打赏
举报
回复
呢
nol
2005-10-31
打赏
举报
回复
0,0,
do while打括号里局部变量x起作用,每次printf("%d,",x);的都是0。
while(--x);句中的x是int x=2这个变量,所以执行两次。
所以打出两个0来
chenhu_doc
2005-10-29
打赏
举报
回复
给分了 一楼的全分了
ruodeer
2005-10-29
打赏
举报
回复
0,0
dusheng
2005-10-28
打赏
举报
回复
楼上对
niefuhua
2005-10-28
打赏
举报
回复
结果:
0,0,
原因:
printf("%d,",x);中的x是内部的x
while(--x);中的x是外部的x
junnyfeng
2005-10-28
打赏
举报
回复
结果:
0,0,
作用域的问题
sjchao
2005-10-28
打赏
举报
回复
好大的坑,我也来凑个热闹,0,0
jidahyx
2005-10-28
打赏
举报
回复
00
dudu妈
2005-10-28
打赏
举报
回复
结果为:0,0
是作用域的问题,也就是可见性的问题
当存在两个或多个具有包含关系的作用域时,在外层声明乐标识符后,如果内层中声明了与外层同名得标识符,则外层标识符在内层是不可见的。
kissfall
2005-10-28
打赏
举报
回复
结果:
0,0,
作用域的问题
tyj_3
2005-10-28
打赏
举报
回复
输出0,0,
这涉及到变量作用域的问题,在局部代码块中,一个代码块指的是一个{}的内容,同名的局部变量会覆盖全局变量,所以do{这之中的x覆盖全局变量x} 而while(x就属于全局的x了)
bm1408
2005-10-28
打赏
举报
回复
开除是小事,倒扣钱~~
codearts
2005-10-28
打赏
举报
回复
回复人: K() ( ) 信誉:70 2005-10-28 13:34:00 得分: 0
写这样的程序会被开除的
加载更多回复(4)
微信调用jssdk在网页端实现调用扫一扫,java+jsp
这篇文章以讲解的方式,帮助大家来理解微信官方的文档,同时给出调用扫一扫的例子。 微信官方技术文档jssdk:http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html 打开技术文档,看到一个大目录,我们只需要关注下面几部分目录即可。
企业微信调用扫一扫接口
1.在企业微信的工作台新建应用。打开应用管理。 点击修改,设置打开该应用跳转的网页(该网页所属项目需要部署到服务器,url地址应为测试服或正式服地址) 2.点击如图红框位置,启用网页授权及JS-SDK(图示是已经启用过的) 3.可信域名为当前应用跳转页面的url地址解析出来的域名(找后端的同学解析一下)。然后将该域名发给管理员申请备案验证域名归属(公司的企业微信找领导。领导有管理员权限),如图3-2,官方文档有说明。之后点击申请校验域名 图 3-1 图 3-2 按照...
微信JSSDK实现微信自定义分享,微信扫一扫
微信JSSDK实现微信自定义分享,微信扫一扫 前言: 由于微信使用的越来越多,也让大多数平台或者APP与微信建立了比较深的合作关系,我们公司自主研发的产品也是比较依赖于微信,最近也写了几篇关于微信的博客,本文针对在微信浏览器中使用微信自身的控件进行调用,主要介绍微信自定义分享功能,当然微信暴露出来的接口并不能让你直接调起他们的分享控件,只能自定义分享内容,然后手动触发微信右上角的...进行间接的分...
网页端调用企业微信扫一扫 详细过程
H5页面调用企业微信扫一扫功能,使用到的是企业微信JS-SDK。JS-SDK是企业微信面向网页开发者提供的基于企业微信内的网页开发工具包。通过使用企业微信JS-SDK,网页开发者可借助企业微信高效地使用拍照、选图、语音、位置等手机系统的能力,同时可以直接使用企业微信分享、扫一扫等企业微信特有的能力。
B15未修改vlan数目的版本20PX支持的vlan数目
B15未修改vlan数目的版本20PX支持的vlan数目
新手乐园
33,315
社区成员
41,770
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章