欢迎来到天天文库
浏览记录
ID:19583784
大小:20.29 KB
页数:12页
时间:2018-10-03
《c++上机题整理 (1)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第6周:生成N个随机数(1-100),排序后输出。要求1、使用数组实现。2、使用vector实现。#includeusingnamespacestd;intmain(){constintN=100;vectorvec;srand(time(0));for(inti=0;i);print(vec);cout<2、=i+1;j<=vec.size()-1;++j){if(vec[k]>vec[j])k=j;}inttemp=vec[k];vec[k]=vec[i];vec[i]=temp;}}第7周:1.生成N个随机数([0-99]),统计落在区间[10*i,10*i+9](i:0-9)内的整数个数。#include#includeusingnamespacestd;intmain(){constintN=10000;intcnt=0;boolisPrime(int);for(inti=0;i!=N;++i){inttemp=3、rand()%10000+1;if(isPrime(temp))++cnt;}cout<<(double)cnt/N*100<<"%"<4、.1firstreturn0;}boolisPrime(intn){if(n<=1)returnfalse;for(inti=2;i#include#includeusingnamespacestd;intmain(){constintN=10000;staticboola[N+1];for(auto&val5、:a)val=!val;a[l]=false;for(inti=2;i<=sqrt(N);i++){for(intj=2*i;J<=N&&a[i];j+=i)a[j]=false;}intcnt=0;for(inti=1;i<=N;++i){if(a[i]){cout<good,noloosening.6.5.2D6、CSsidewiringtocompletetheenclosureandtheothersideafterthewiringiscompleted,DCSwithintheenclosurewhenthepowermoduleshouldbeloosenedorthepowergoesout.6.6lowvoltagecableterminalmaking6.6.1firstusingnamespacestd;intmain(){constintN=100;vectorvec;srand(time(0));for(inti=0;i7、){vec.push_back(rand()100+1);}voidprint(vector);print(vec);cout<vec[j])k=j;}inttemp=vec[k];vec[k]=vec[i];vec[i]=temp;}}第11周1.实现一个Point类并测试;(要求Point类至少有一个或多个构造函数,一个求两点之间的距离函数,和一个求该点到原点距离8、的函数)#includeusingnamespacestd;
2、=i+1;j<=vec.size()-1;++j){if(vec[k]>vec[j])k=j;}inttemp=vec[k];vec[k]=vec[i];vec[i]=temp;}}第7周:1.生成N个随机数([0-99]),统计落在区间[10*i,10*i+9](i:0-9)内的整数个数。#include#includeusingnamespacestd;intmain(){constintN=10000;intcnt=0;boolisPrime(int);for(inti=0;i!=N;++i){inttemp=
3、rand()%10000+1;if(isPrime(temp))++cnt;}cout<<(double)cnt/N*100<<"%"<4、.1firstreturn0;}boolisPrime(intn){if(n<=1)returnfalse;for(inti=2;i#include#includeusingnamespacestd;intmain(){constintN=10000;staticboola[N+1];for(auto&val5、:a)val=!val;a[l]=false;for(inti=2;i<=sqrt(N);i++){for(intj=2*i;J<=N&&a[i];j+=i)a[j]=false;}intcnt=0;for(inti=1;i<=N;++i){if(a[i]){cout<good,noloosening.6.5.2D6、CSsidewiringtocompletetheenclosureandtheothersideafterthewiringiscompleted,DCSwithintheenclosurewhenthepowermoduleshouldbeloosenedorthepowergoesout.6.6lowvoltagecableterminalmaking6.6.1firstusingnamespacestd;intmain(){constintN=100;vectorvec;srand(time(0));for(inti=0;i7、){vec.push_back(rand()100+1);}voidprint(vector);print(vec);cout<vec[j])k=j;}inttemp=vec[k];vec[k]=vec[i];vec[i]=temp;}}第11周1.实现一个Point类并测试;(要求Point类至少有一个或多个构造函数,一个求两点之间的距离函数,和一个求该点到原点距离8、的函数)#includeusingnamespacestd;
4、.1firstreturn0;}boolisPrime(intn){if(n<=1)returnfalse;for(inti=2;i#include#includeusingnamespacestd;intmain(){constintN=10000;staticboola[N+1];for(auto&val
5、:a)val=!val;a[l]=false;for(inti=2;i<=sqrt(N);i++){for(intj=2*i;J<=N&&a[i];j+=i)a[j]=false;}intcnt=0;for(inti=1;i<=N;++i){if(a[i]){cout<good,noloosening.6.5.2D
6、CSsidewiringtocompletetheenclosureandtheothersideafterthewiringiscompleted,DCSwithintheenclosurewhenthepowermoduleshouldbeloosenedorthepowergoesout.6.6lowvoltagecableterminalmaking6.6.1firstusingnamespacestd;intmain(){constintN=100;vectorvec;srand(time(0));for(inti=0;i7、){vec.push_back(rand()100+1);}voidprint(vector);print(vec);cout<vec[j])k=j;}inttemp=vec[k];vec[k]=vec[i];vec[i]=temp;}}第11周1.实现一个Point类并测试;(要求Point类至少有一个或多个构造函数,一个求两点之间的距离函数,和一个求该点到原点距离8、的函数)#includeusingnamespacestd;
7、){vec.push_back(rand()100+1);}voidprint(vector);print(vec);cout<vec[j])k=j;}inttemp=vec[k];vec[k]=vec[i];vec[i]=temp;}}第11周1.实现一个Point类并测试;(要求Point类至少有一个或多个构造函数,一个求两点之间的距离函数,和一个求该点到原点距离
8、的函数)#includeusingnamespacestd;
此文档下载收益归作者所有