#include <iostream>using namespace std;int main(){int prime(int); /* 函數原型聲明 */int n;cout<<"input an integer:";cin>>n;if (prime(n))cout<<n<<" is a prime."<<endl;elsecout<<n<<" is not a prime."<<endl;return 0;}int prime(int n){int flag=1,i;for (i=2;i<n/2 && flag==1;i++)if (n%i==0)flag=0;return(flag);}其中flag的值等于1時就時主函數上IF的情況,0則時ELSE的 ?
這個用法不是很理解,請問關于C++ flag用法?
慕的地8271018
2021-07-07 11:07:12