63,596
社区成员




while(k<bound){
//if(lamp[k] == 1)cout << lamp[j] << " " <<j<<endl;
cout<<k << " " << lamp[j] <<" " << &lamp[j] << " " <<&k << " " <<j<<endl;
k++;
}
#include <iostream>
using namespace std;
int main(){
const int bound = 10;
int i = 1, j = 1, k = 1, n=2;
int lamp[bound];
for(i = 1; i < bound; i++){
lamp[i] = 0;
}
for(i = 1; i < bound; i++){
for(j = 1; j < bound; j++)
if(j % i == 0){
cout<<lamp[j]<<" "<<j<<"|";
lamp[j] = !lamp[j];
} cout<<lamp[j]<<" "<<j<<endl;
}
cout<<" ---------------------- "<<endl;
while(k<bound){
//if(lamp[k] == 1)cout << lamp[j] << " " <<j<<endl;
cout<<k << " " << lamp[j] << " " <<j<<endl; //lamp[j]=n=2
k++;
}
return 0;
}
for(i = 0; i < bound; i++)
for(j = 0; j < bound; j++)
if(j % i == 0)lamp[j] = !lamp[j]; //这个编译没出错?这是哪个学校的考研题?
#include <iostream>
using namespace std;
int main(){
const int bound = 10;
int i = 1, j = 1, k = 1;
int lamp[bound];
for(i = 1; i < bound; i++)
lamp[i] = 0;
for(i = 1; i < bound; i++)
for(j = 1; j < bound; j++)
if(j % i == 0){
cout<<lamp[j]<<" "<<j<<"|";
lamp[j] = !lamp[j];
} cout<<lamp[j]<<" "<<j<<endl;
while(k<bound){
if(lamp[k] == 1)cout << lamp[j] << " " <<j<<endl;
k++;
}
return 0;
}
#include <iostream>
using namespace std;
void main()
{
const int bound = 50;
int i = 0, j = 0, k = 0;
int lamp[bound];
for(i = 0; i < bound; i++) //初始化
lamp[i] = 0;
for(i = 0; i < bound; i++)
for(j = 0; j < bound; j++)
if(j % i == 0)lamp[j] = !lamp[j]; //不标明 if只管到紧跟的第1个;号 i=0 不能放在%后
while(k < bound) //
{
if(lamp[k] == 1)cout << lamp[j] << endl;
k++;
}
}