C++求最大公约数,检查回文,输出素数
2021/10/26 12:40:35
本文主要是介绍C++求最大公约数,检查回文,输出素数,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
#include <iostream> using namespace std; int main(int argc, const char * argv[]) { int number1; int number2; cout<<"第一个数"<<endl; cin>>number1; cout<<"第二个数"<<endl; cin>>number2; int k = 1; int result; while(k<number1 && k<number2){ if (number1%k==0&&number2%k==0) { result = k; } k++; } cout<<number1<<"和"<<number2<<"最大公约数为"<<result<<endl; return 0; }
#include <iostream> #include <string> using namespace::std; int main(int argc, const char * argv[]) { // insert code here... string chuan; cout<<"请输入一串字符串:"<<endl; getline(cin, chuan); int low = 0; int high =chuan.length()-1; bool judge = 1; while (low<high) { if (chuan[low]!=chuan[high]) { judge = 0; break; } low++; high--; } if (judge == 1) { cout<<chuan<<"是一个回文串"<<endl; } else cout<<chuan<<"不是一个回文串"<<endl; return 0; }
#include <iostream> using namespace::std; int main(int argc, const char * argv[]) { // insert code here... int number; cout<<"请输入一个数"; cin>>number; int count = 0; for(int j=2 ; j<number;j++){ int k = 0; for (int i=2; i<=j/2; i++) { if (j%i==0) { k=1; break; } } if (k==0) { cout<<j<<" "; count ++; } if (count == 5) { cout<<"\n"; count = 0; } k = 0; } cout<<"\n"; }
这篇关于C++求最大公约数,检查回文,输出素数的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-04-26高性能表格工具VTable总体构成-icode9专业技术文章分享
- 2024-04-16软路由代理问题, tg 无法代理问题-icode9专业技术文章分享
- 2024-04-16程序猿用什么锅-icode9专业技术文章分享
- 2024-04-16自建 NAS 的方案-icode9专业技术文章分享
- 2024-04-14ansible 在远程主机上执行脚本,并传入参数-icode9专业技术文章分享
- 2024-04-14ansible 在远程主机上执行脚本,并传入参数, 加上remote_src: yes 配置-icode9专业技术文章分享
- 2024-04-14ansible 检测远程主机的8080端口,如果关闭,则echo 进程已关闭-icode9专业技术文章分享
- 2024-04-14result 成功怎么写-icode9专业技术文章分享
- 2024-04-14stopped 状态设置为变量,由外部传递进来-icode9专业技术文章分享
- 2024-04-14为什么ansible执行远程脚本需要放到后台-icode9专业技术文章分享