【问题标题】:Checking if an int after division is a whole number in an if statement检查除法后的 int 是否是 if 语句中的整数
【发布时间】:2014-11-02 01:41:33
【问题描述】:

我正在尝试编写一个简短的程序,我需要(使用 if 语句)检查某事物是否为整数。

基本上,

if(number / 3 = whole) {
   lorem ipsum
}
else if (number / 5 = whole) { 
   lorem ipsum 
}

虚构的伪/混合代码ftw。

提前致谢!

【问题讨论】:

  • 上面使用的算子Piotr S.称为模算子。您应该谷歌并检查一下!
  • if (number % 3 == 0){blah}elseif(number % 5 == 0){blah}?
  • 谢谢你们俩!
  • 感谢 Steppel 编辑和添加 [code] 标签。
  • @Scott 注意:C 调用% 余数运算符:“% 运算符的结果是余数” C11dr §6.5.5 5. 类似于模数,但与负数不同。

标签: c math if-statement int


【解决方案1】:
if (number % 3 == 0) { /*lorem ipsum*/ }    
else if (number % 5 == 0) { /*lorem ipsum*/ }

【讨论】:

  • 试图这样做,说要等三秒钟......你去!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-15
  • 1970-01-01
  • 1970-01-01
  • 2011-06-26
  • 1970-01-01
  • 2022-11-17
相关资源
最近更新 更多