Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/148.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
c+中的循环+;它跟踪计数可被4整除的时间 你好,我在C++程序上遇到了麻烦。基本上,它是一个循环,迭代用户希望它重复的次数。现在,当它到达一个可被4整除的数字时,它会跟踪该数字,最后输出输入的数字可被4整除的次数 #include<iostream> using namespace std; int num; int count; int test = 0; int main() { cin>> num; for (int count = 0; count < num; count++) if (count % 4 == 0) (test++); else cout<<""; return 0; } #包括 使用名称空间std; int-num; 整数计数; int检验=0; int main() { cin>>num; for(int count=0;count_C++ - Fatal编程技术网 >num; for(int count=0;count,c++,C++" /> >num; for(int count=0;count,c++,C++" />

c+中的循环+;它跟踪计数可被4整除的时间 你好,我在C++程序上遇到了麻烦。基本上,它是一个循环,迭代用户希望它重复的次数。现在,当它到达一个可被4整除的数字时,它会跟踪该数字,最后输出输入的数字可被4整除的次数 #include<iostream> using namespace std; int num; int count; int test = 0; int main() { cin>> num; for (int count = 0; count < num; count++) if (count % 4 == 0) (test++); else cout<<""; return 0; } #包括 使用名称空间std; int-num; 整数计数; int检验=0; int main() { cin>>num; for(int count=0;count

c+中的循环+;它跟踪计数可被4整除的时间 你好,我在C++程序上遇到了麻烦。基本上,它是一个循环,迭代用户希望它重复的次数。现在,当它到达一个可被4整除的数字时,它会跟踪该数字,最后输出输入的数字可被4整除的次数 #include<iostream> using namespace std; int num; int count; int test = 0; int main() { cin>> num; for (int count = 0; count < num; count++) if (count % 4 == 0) (test++); else cout<<""; return 0; } #包括 使用名称空间std; int-num; 整数计数; int检验=0; int main() { cin>>num; for(int count=0;count,c++,C++,好-如果在main中使用return,您的程序将退出,因为return就是这样做的-结束函数并返回一些值。如果您想实际打印test的值,请在return之前执行该操作: cout << test; getch(); // use this so the console won't close automatically return 0; cout您需要使用循环吗?如果您只需要“给定数字可被4整除多少次”,并且不需要循环 #include<iostream> using

好-如果在
main
中使用
return
,您的程序将退出,因为return就是这样做的-结束函数并返回一些值。如果您想实际打印
test
的值,请在
return
之前执行该操作:

cout << test;
getch(); // use this so the console won't close automatically
return 0;
cout您需要使用循环吗?如果您只需要“给定数字可被4整除多少次”,并且不需要循环

#include<iostream>
using namespace std;

int main()
{
    int num;
    cin>> num;
    cout<< num<<" is divisible by 4 "<< (num>>2) <<" time"<<(num>>2>1?"s":"") <<endl;
    return 0;
}
#包括
使用名称空间std;
int main()
{
int-num;
cin>>num;

您是否有一些代码有特殊的问题?我可以让它说明它可以被4整除多少次您需要初始化
测试
0
,并在
返回0
之前输出它。@user3308486可能与您的实际问题无关,但请使用大括号(
{}
)看在上帝的份上,尽可能多地!!另外,声明为静态变量的
cout@nemanjabric
test
会自动初始化。这当然不是一个好的做法,但它在这里意外地起作用。
#include<iostream>
using namespace std;

int main()
{
    int num;
    cin>> num;
    cout<< num<<" is divisible by 4 "<< (num>>2) <<" time"<<(num>>2>1?"s":"") <<endl;
    return 0;
}