C语言
makewithyou
这个作者很懒,什么都没留下…
展开
-
判断一定范围内的数是否为素数
输入一定范围的数,判断该范围内哪些是素数,哪些不是素数: 通过对给定范围内数的不断循环来对每一个数进行是否为素数的判定,进而将每个数进行结果划分。 //证明一个数是不是素数 ,素数:只能被1和它本身除 #include <stdio.h> main() { //给数锁定范围 //在该范围内找出符合条件的数 int n; printf("请输入你想要的数的范围:"); scanf("%d",&n); //n=20; int i; for(i=1;i<=n;i++原创 2020-09-11 20:22:12 · 1146 阅读 · 0 评论 -
C典型例题水仙花数
** C典型例题水仙花数 ** 水仙花数即找寻三位数各位数字立方合等于数本身,所以当其不是三位数,仍然有该类型数,通过循环语句,来实现对该问题的求解(学习收获总结) /*水仙花数”是一个三位数其各位数字的立方和等于该数本身。*/ #include <stdio.h> main() { int n; scanf("%d",&n);//赋值说明 n 是几位数 int i=1; int j=1; while(j<n) { i*=10; j++;原创 2020-09-09 16:32:02 · 265 阅读 · 0 评论 -
C整数求逆序与整数顺序分解
整数分解: 对一个整数做%10的操作,就得到个位数; 然后再对其做/10的操作,去掉个位数; 然后再对剩余数做%10的操作,得到十位数; 再对剩余数做/10操作,去掉十位数; …… 以此类推 数的逆序: 输入一个正整数,输出其逆序数 #include <stdio.h> main() { int x; scanf("%d",&x); int i; int j=0; while(x>0){ i=x%10; j=j*10+i; printf("x=%d,i=%d,原创 2020-09-10 21:24:49 · 300 阅读 · 0 评论