社区
语言基础/算法/系统设计
帖子详情
a = (a + 1)
天下v大乱
2016-01-25 11:37:02
看到一个写法
var
a: Integer;
begin
a := 0;
if a = (a + 1) then
begin
{ do XXXXX}
end;
end;
求大神指点,什么情况下,怎么个用法,才会条件成立!
...全文
338
6
打赏
收藏
a = (a + 1)
看到一个写法 var a: Integer; begin a := 0; if a = (a + 1) then begin { do XXXXX} end; end; 求大神指点,什么情况下,怎么个用法,才会条件成立!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wzn0521
2016-01-29
打赏
举报
回复
看不出来这么写的目的,逻辑上不会运行。 但偶尔不定什么问题,可能导致了执行。以前也遇到过类似情况,怎么也找不到原因,但是执行了。后来delphi卸载了重装,就不再执行了。
lyhoo163
2016-01-25
打赏
举报
回复
这条件永不成立if a = (a + 1) then,下面的代码不再执行。 这好也许是雷人,注释语句,或是测试时修改一下,再运行的代码。
jjpweb
2016-01-25
打赏
举报
回复
永远不执行呗 if false then showmessage('ok'); 具体什么目的不清楚
天下v大乱
2016-01-25
打赏
举报
回复
引用 3 楼 suiyunonghen 的回复:
应该是测试语句。鉴定完毕
感觉应该有一定的用处。 看似和CPU有关。
天下v大乱
2016-01-25
打赏
举报
回复
class procedure RemoveWarnings; inline; static; class procedure TAnyValue.RemoveWarnings; var Dummy: Integer; Value: TAnyValue; begin Dummy := 0; if Dummy = (Dummy + 1) then begin {$IFNDEF CPUX64} {$IFNDEF AnyValue_HookingOff} Value.Padding[0] := 0; {$ENDIF} {$ENDIF} Value := Value.GetAsArrayItem(''); Value.SetAsArrayItem('', TAnyValue.Null); end; end; 我觉得可能是没用的,这个是原本的代码。
不得闲
2016-01-25
打赏
举报
回复
应该是测试语句。鉴定完毕
求Sn=a+aa+aaa+…+aa…aaa (有n个a) 的值。
求Sn=a+aa+aaa+…+aa…aaa (有n个a) 的值。 例如:键入5 2 ( 意思是n=5, a = 2) , 那么Sn = 2+22+222+...数据有多组, 每组数据仅含两个正整数n, a(1<=n<=4, 1<=a<=9). 输入以EOF结束. 对于每组数据, 输出Sn
求Sn=a+aa+aaa+aaaa+aaaaa
a=2;求Sn=2+22+222+2222+22222。 可知a的值最大位数为5位,各位数字相同,所以我们不妨这样看待这些数据: a aa aaa aaaa aaaaa 将第一列数看为个位,第二列看为十位,从上到下依次相加,并将结果首先进行是否大于...
java 中i = i++ 之后 i 的值为什么是 i?
1. java方法之间的参数传递是 值传递 而不是 引用传递 所以 fermin方法里的i和main里的i又不是同一个i了。 梳理: 第一步:i=0; 第二步:inc.fermin(i)为干扰项,main中i仍为0; 第三步:i=i++; 因为 i++ 是...
【Spark】RDD算子reduceByKey执行原理,以reduceByKey((a, b) => a + b)为例
我们都知道reduceByKey是RDD中常用的聚合操作。那它内部的执行原理是怎么样的呢? >>data.txt java python php python go scala java val lines = sc.textFile("data.... (s, 1)) val counts = pairs.red...
验证哥德巴赫猜想:任何一个大于等于6的偶数均可表示为两个素数的和。如6=3+3,8=3+5,,18=5+13。试编写程序,要求将输入的一个偶数表示成两个素数之和。 输入输出样例如下:
验证哥德巴赫猜想:任何一个大于等于6的偶数均可表示为两个素数的和。如6=3+3,8=3+5,,18=5+13。试编写程序,要求将输入的一个偶数表示成两个素数之和...int a,b,n,m,k; scanf("%d",&n); for(a=3;a<=n/2;a++) {
语言基础/算法/系统设计
16,743
社区成员
33,238
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章