瑞星卡卡安全论坛技术交流区系统软件 【讨论】为什么它会出错?

1   1  /  1  页   跳转

【讨论】为什么它会出错?

【讨论】为什么它会出错?

用C++编的一段程序#include <iostream.h>
bool sushu (int x)
{
    int a=0;
    int i;
    bool m;
    for(i=0;i<=x;i++)
        if(x%i==0) a++;

    if (a=2) m=1;
    else m=0;
    return m;
}
void main()
{
    int b;
    cin>>b;
    cout<<sushu(b);
编译后运行会显示非法操作的对话框,,,WHY???
最后编辑2005-07-20 09:27:59
分享到:
gototop
 

谢了
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT