C随便练练手的题
2016-07-16 20:04
267 查看
判断101-200之间有多少个素数,并输出所有素数
打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身
将一个正整数分解质因数
#include <stdio.h> int main(){ int cur=101; int may=2; int count=0; while(cur<=200){ while(may<cur){ if (cur%may==0){ break; } may++; } if(cur==may) { printf("%d ",cur); count++; } may=2; cur++; } printf("共%d个",count); return 0; }
打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身
#include <stdio.h> int main(){ int ge,shi,bai; for(int i=100;i<999;i++) { bai=i/100; shi=i%100/10; ge=i%10; if(i==ge*ge*ge+shi*shi*shi+bai*bai*bai) printf("%4d",i); } return 0; }
将一个正整数分解质因数
#include <stdio.h> int FJZYS(int num){ for(int i=2;i<=num;i++) { if(num==i) printf("%d",i); else if(num>i) if(num%i==0){ printf("%d*",i); FJZYS(num/i); break; } } return 0; } int main(){ int num=85; printf("%d=",num); FJZYS(num); return 0; }
相关文章推荐
- IntelliJ IDEA 缺少 javax 包 支持
- OpenGL学习笔记6:高级纹理知识
- HDU 1358 Period
- 个人总结之I2C总线协议
- HTML5地理定位实例
- Java NIO 学习(六)--Selector
- 关于xib文件和storyboard文件的那些事儿
- tinder项目感言
- 解决Gradle版本不匹配
- UnityEngine.Application.LoadLevel(int)已过时
- 使用CSS改变表格边框样式
- 理解Java中hashCode的作用
- 向上/向下取整和四舍五入编程实现
- 缓存框架OSCache部分源码分析
- 线程池原理及创建(C++实现)
- C++中的虚函数、纯虚函数
- leetcode 二叉树后续遍历的递归和非递归实现
- leetcode 二叉树中序遍历的递归和非递归实现
- leetcode 二叉树前序遍历的递归和非递归实现
- C++类的构造函数不能为虚函数的原因