当前位置: 首页 > wzjs >正文

如何不用域名也可以做网站引流推广平台软件

如何不用域名也可以做网站,引流推广平台软件,wordpress设置专题页,做网站赚钱方法由键盘输入一个自然数并判断其是不是素数是一个老生常谈的话题了。对新手程序员而言,这个题目估计也是一道必做题。这里分享一个 C 语言风格和一个 C 风格的代码,仅提供参考和交流,不适合新生直接复制去交作业。 与常规代码(指一…

由键盘输入一个自然数并判断其是不是素数是一个老生常谈的话题了。对新手程序员而言,这个题目估计也是一道必做题。这里分享一个 C 语言风格和一个 C++ 风格的代码,仅提供参考和交流,不适合新生直接复制去交作业

与常规代码(指一般用于新生交作业的以 sqrt(n) 作为循环中止条件的代码)的不同:

  1. 使用循环,在 C++ 中用 for (;;) 进行无条件死循环;
  2. 每次接收输入前清空缓冲区(不适合 ACM 场景)防止残留的键盘缓冲区影响下一次输入甚至造成不明原因的死循环;
  3. C 语言:使用 scanf_s 而非 scanf,因为更加安全,且 scanf_s 返回 1 可以指示输入成功,避免在需要接收一个数字类型的时候受到非数字字符的干扰或甚至造成不明原因的死循环;
  4. C++:手动判断字符串是否为纯数字字符且是否越出 unsigned long long int 的承受范围,相比于这里提供的 C 语言风格代码更友好。

C 语言风格:

#include<stdio.h>
#include<math.h>static bool isPrime(int n)
{for (int i = 2; i <= sqrt(n); ++i)if (0 == n % i)return false;return true;
}int main()
{int n = 2;rewind(stdin);fflush(stdin);printf("请输入一个正整数:");while (scanf_s("%d", &n) == 1){if (n <= 0)printf("%d 小于等于 0,本程序仅支持正整数。\n", n);else if (1 == n)printf("%d 既不是素数也不是合数。\n", n);else if (isPrime(n))printf("%d 是素数。\n", n);elseprintf("%d 不是素数。\n", n);rewind(stdin);fflush(stdin);printf("请输入一个正整数:");}printf("检测到非数字字符,程序退出。\n\n");return 0;
}

C++ 风格:

#include<iostream>
#include<string>
using namespace std;static bool isDigit(const string& s)
{for (size_t i = 0; i < s.length(); ++i)if (s[i] < '0' || s[i] > '9')return false;return true;
}static bool isPrime(unsigned long long int n)
{for (unsigned long long int i = 2; i <= sqrt(n); ++i)if (0 == n % i)return false;return true;
}int main()
{for (;;){cout << "请输入一个正整数:";rewind(stdin);fflush(stdin);string s = "";getline(cin, s);if ((s.length() <= 19 || s.length() == 20 && s.compare("18446744073709551615") <= 0) && isDigit(s)){const unsigned long long int n = stoull(s);if (n <= 1)cout << n << " 既不是素数也不是合数。" << endl << endl;else if (isPrime(n))cout << n << " 是素数。" << endl << endl;elsecout << n << " 不是素数。" << endl << endl;}elsebreak;}cout << "检测到非数字字符或输入的不是小于等于 18446744073709551615 的自然数,程序退出。" << endl << endl;return EXIT_SUCCESS;
}

效果图

http://www.dtcms.com/wzjs/46722.html

相关文章:

  • 南京企业网站seo现在学seo课程多少钱
  • 深圳建网站兴田德润团队ip子域名大全
  • 平面设计素材网站推荐一个产品的市场营销策划方案
  • 做网站需要多长时间才能做好seo零基础培训
  • 教育培训类网站建设与维护seo交流论坛seo顾问
  • 定制网站建设服务地推平台去哪里找
  • 网站首页线框图怎么做优化网络培训
  • 跟我一起做网站港港网app下载最新版
  • 外贸网站b2c企业查询官网入口
  • 最具价值的网站建设上海关键词优化公司bwyseo
  • 新疆公路建设局网站淘宝优化标题都是用什么软件
  • 网站怎么做页游全网品牌推广
  • 当涂住房和城乡建设网站seo运营做什么
  • 谷德设计网景观设计以下属于网站seo的内容是
  • 软件开发培训思摩特关键词优化排名公司
  • 论坛的网站开发项目seo高级优化方法
  • 茶山东莞网站建设西安关键词推广
  • 县政府网站建设总结打广告去哪个平台免费
  • 免费做网站的软件新手怎么入行sem
  • 印度网站建设海淀区seo搜索引擎优化企业
  • 君山区建设局网站百度关键字优化精灵
  • 深圳市专业网站建设广告联盟平台自动赚钱
  • 成都企业网站建设介绍外链生成
  • 怎么样可以自己做网站网站怎么收录
  • 做网站建设费用预算必应搜索引擎怎么样
  • 网站域名续费后SEO查询未更换seo基础教程
  • wordpress 生成 html代码seochan是什么意思
  • 网站建设维护更新重庆百度地图
  • 做外贸产品上什么网站站长统计app软件
  • 做banner拉伸网站会糊114啦网址导航官网