数字运算
2016-03-19 16:41
211 查看
1、 进制转换
代码int a[1000]; int n; int k;//几进制 cin >> n >> k; int i; //注意此处i从1开始取得 for (i = 1; n != 0; i++) { a[i] = n % k; n /= k; } a[0] = i - 1;//记录转换后的数字长度
2、判断素数
代码#include <iostream> using namespace std; int main() { int n; int i; cin >> n; for (i = 2; i*i <= n; i++) { if (n%i == 0) { cout << "n不是素数" << endl; return 0; } } cout << "n是素数" << endl; return 0; }
相关文章推荐
- Android-屏幕适配全攻略(绝对详细)(二)
- 冒泡排序、选择排序、插入排序、希尔排序、归并排序、快速排序、堆排序java实现
- UNIX网络编程之旅-配置unp.h头文件环境
- 打印整数划分
- 前端代码重构
- 第三周学习进度条
- Description Resource Path Location Type The project was not built since its
- Codeforce 327D 二分
- android中内存泄漏和内存溢出的区别
- 继承和多态------虚析构函数(二)
- Recommended Django Project Layout
- POJ 1182 食物链 并查集
- 当应用程序不是以UserInteractive 模式运行时显示模式对话框或窗体
- 【网页设计】行业文字规范你知道吗?太原UI设计师讲
- POJ 1182 食物链 并查集
- mysql 5.1.x 比较 5.6.x版本的日志
- Struts1、Struts2、SpringMVC
- Newtonsoft.Json(Json.Net)学习笔记
- Linux安装音乐和视频播放插件
- solr语法参数