一项目6
#include<iostream> #include<cmath> using namespace std; int main() { int i,j,k,m,n,u,p; cout<<"请输出1000到10000以内千位和个位相同的质数"; for(i=1000;i<=10000;i++) { j=i/1000; k=i; m=sqrt(i); for(n=2;n<m;n++) { u=i%n; if(u==0) { p=0; break; } else if(u!=0&&j==k) { p=1; } } if(p==1) { cout<<i<<"\t"; } } return 0; } 二运行结果
三项目2
#include<iostream> using namespace std; void main() { int year,a; cout<<"ÇëÊäÈëÄêºÍÔ·ݣº"; cin>>year>>a; if(year%4==0) { switch(a) { case 1:cout<<"本月31天";break; case 2:cout<<"本月29天";break; case 3:cout<<"本月31天";break; case 4:cout<<"本月30天";break; case 5:cout<<"本月31天";break; case 6:cout<<"本月30天";break; case 7:cout<<"本月31 天";break; case 8:cout<<"本月31天";break; case 9:cout<<"本月30天";break; case 10:cout<<"本月31 天";break; case 11:cout<<"本月30天";break; case 12:cout<<"本月31天";break; } } else { switch(a) { case 1:cout<<"本月31天";break; case 2:cout<<"本月28天";break; case 3:cout<<"本月31天";break; case 4:cout<<"本月30天";break; case 5:cout<<"本月31天";break; case 6:cout<<"本月30天";break; case 7:cout<<"本月31 天";break; case 8:cout<<"本月31天";break; case 9:cout<<"本月30天";break; case 10:cout<<"本月31 天";break; case 11:cout<<"本月30天";break; case 12:cout<<"本月31天";break; } } }; } 四运行结果