我是新手,请在下面查看并需要帮助。
Count = 200
当我运行程序时,它将从1计数到200,并且每50次命中,我需要将pagekey
从0增加1。因此,我的示例pagekey
应该上升到4。此外,每次50次匹配时,我都需要将count重置为1。我在下面有此代码,但我无法弄清楚。
我在下面尝试过此操作
int pagekey = 0;
if (count > 49){
pagekey =2;
count = count - 49;
}
我该怎么做?
答案 0 :(得分:1)
int count = 1;
int pagekey = 0;
for(int i = 1; i <= 200; i++)
{
count++;
if (i% 50 == 0)
{
pagekey++;
count = 1;
}
}
如果i / 50没有余数(即是50的倍数),请执行“特殊情况”。
答案 1 :(得分:0)
您可以做类似的事情,
int pagekey = 0;
for (int i = 0; i < 200; i++) {
if (i > 0 && i % 50 == 0) {
pagekey++;
}
}
答案 2 :(得分:0)
我还想出了与John3136的解决方案类似的解决方案
$con=mysqli_connect($hostname, $username, $password);
if (mysqli_connect_errno()){
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}