C# 代码 if(days<1) days =1;days= - days;什么意思啊

[复制链接]
查看11 | 回复3 | 2012-6-26 15:42:52 | 显示全部楼层 |阅读模式
我的理解days 是一个整型变量//若days 小于1,进入分支语句,否则直接执行days=-daysif(days < 1)
days = 1;//给days赋值1,也就是说若days取小于1的值则让days等于1
days = -days;//给days赋值,取days的负数...
回复

使用道具 举报

千问 | 2012-6-26 15:42:52 | 显示全部楼层
如果天数小于1天,就是0天或者更小,那么天数还是1天,否则(当天数大于1天)天数就减去1天。...
回复

使用道具 举报

千问 | 2012-6-26 15:42:52 | 显示全部楼层
就是说days小于1,就把days赋值为1,然后再前面加个负号把值赋值给days,days结果就为-1;这里和--i;i--;扯不上关系吧...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行