实验1

#include<iostream>
using namespace std;
28(1)
int main(){ char c; cout<<"Menu:A(dd) D(elete) S(ort) Q(uit),Select one:"; cin>>c; while(c) { if (c=='A') cout<<"number has been added"<<endl; else if(c=='D') cout<<"number has been deleted"<<endl; else if(c=='S') cout<<"number has been sorted"<<endl; else if(c=='Q') break; else cout<<"error"<<endl; cout<<"Menu:A(dd) D(elete) S(ort) Q(uit),Select one:"; cin>>c; } return 0; }
28(2)
#include<iostream>
using namespace std;
int main()
{
char c;
cout << "Menu A(dd) D(elete) S(ort) Q(uit),Select one:";
cin >> c;
switch (c) {
case 'A':cout<<"number has been added"<<endl; break;
case 'D':cout<<"number has been deleted"<<endl; break;
case 'S':cout << "number has been sorted" << endl; break;
case 'Q':break;
}
return 0;
}
29(1)
#include<iostream>
using namespace std;
int main()
{    int m=2,n=1;
    while(m<101)
    {    int i=2;
        while(i<m&&m%i!=0)
        {    i++;
        }
        if(i==m)
        {    cout<<m;
            if(n%10==0)
                cout<<endl;
            else
                cout<<"  ";
            n++;
        }
        m++;
    }
    return 0;
}

  

29(2)

#include<iostream>
using namespace std;
int main()
{    int m=2,n=1;
   do
    {    int i=2;
        while(i<m&&m%i!=0)
        {    i++;
        }
        if(i==m)
        {    cout<<m;
            if(n%10==0)
                cout<<endl;
            else
                cout<<"  ";
            n++;
        }
        m++;
    } while(m<101);
    return 0;
}

  

29(3)

#include<iostream>
#include<cmath>
using namespace std;
int main(){
	int n=2,t=0,flag,i;
	for(n=2;n<=100;n++)
	{ flag=1;
	for(i=2;i<=sqrt(n);i++)
	 if(n%i==0)
	 {flag=0;
	 break;
	 }
	 if(flag==1)
	 {t++;
	 cout<<" "<<n;
	 if(t%10==0)
	 cout<<endl;
	 }
	}
	return 0;
} 

  

32(1)

#include<iostream>
using namespace std;
int main(){
	int n=22,m;
	cout<<"猜数(1~100):";
	cin>>m;
	while(m!=n){
	if(m>n)
	 {
	 cout<<"这个数比正确数字大";
	  cin>>m; }
	  if(m<n)
	  {
	  	cout<<"这个数比正确数字小";
		  cin>>m; 
	  }
}
	   cout<<"猜对了"<<endl;
	  return 0;
} 

  

32(2)

#include<iostream>
using namespace std;
int main(){
	int n=22,m;
	cout<<"猜数(1~100):";
	cin>>m;
	do{
	if(m>n)
	 {
	 cout<<"这个数比正确数字大";
	  cin>>m; }
	  if(m<n)
	  {
	  	cout<<"这个数比正确数字小";
		  cin>>m; 
	  }
}while(m!=n);
	   cout<<"猜对了"<<endl;
	  return 0;
} 

  

34

#include<iostream>
using namespace std;
int main()
{
 int  a,b,c;
 for (a=0; a<=4;a++)
{
  for (b=a+1;b<=4;b++)
{
 if (b==a) continue;
 for (c=b+1;c<=4; c++)
{
  if (c==a||c==b) continue;
  cout<<"   "<<a<<"  "<<b<<"  "<<c<<endl;
}
}
}
}

  

  

  

posted on 2019-03-17 15:34  钱雨菲  阅读(191)  评论(1)    收藏  举报