- 博客(11)
- 收藏
- 关注
原创 C语言-例举出1000以内的回文素数
所谓的回文素数是指:一个素数从左向右和从右向左读都是相同的#include<stdio.h>#include<math.h>int judg(int num)//用于判断一个数字是不是素数{ int j; if(num==1) return 0; if(num==2) return 1; for(j=2;j<=sqrt(num);j++) {...
2019-12-29 20:17:59 4631
原创 特殊的素数-可逆素数
/*可逆素数是指一个素数的各位数字顺序地倒过来构成的数仍然是素数*/#include<stdio.h>#include<math.h>main(){ int ss(int); int num,num2,a,b,c,d,m,n,count=0; for(num=1000;num<10000;num++) { m=judge(num); a...
2019-12-23 22:55:43 1133
原创 有趣的游戏-猜黑白纸
有A,B,C,D,E五个人,每个人的额头上都贴了一张黑色或者白色的纸条,五人对坐,每个人可以看到其他人头上的纸的颜色,但都不知道自己额头上纸的颜色,五人相互观察后:A说:“我看见有三个人的额头贴的是白纸,一个人是黑纸。”B说:“我看见其他四个人的额头上贴的是黑纸。”C说:“我看见有一个人的额头贴的是白纸,三个人是黑纸。”D说:“我看见其他四个人的额头上贴的是白纸。”E没发言;现在已知额...
2019-12-23 21:49:34 1530
原创 C语言-一数三平方
所谓的一数三平方:指一个6位数,本身是一个数字的平方,其前三位也是一个数的平方,后三位也是一个数字的平方,代码如下:#include<stdio.h>#include<math.h>main(){ long num,n,n1,n2,n3,n4,count=0; for(num=100000;num<=999999;num++) { n=(l...
2019-12-21 21:25:05 1080
原创 n进制数转换为十进制数字
今天看到的一个小代码段,功能如题目所示,代码如下:#include<stdio.h>#include<string.h>main(){ int i,t,n,L; char a[100]; long t1=0;//用来存放十进制数字// printf("input the number:"); gets(a); L=strlen(a);//数组...
2019-12-19 11:16:00 967
原创 C语言-素数的查找
素数:是指只能整除1和它自己本身,也就是说只有1和本身两个因子:代码如下:#include<stdio.h>#include<math.h>main(){ int i,num; for(num=1;num<=1000;num++)//这里是查找1~1000之间的素数// { for(i=2;i<=sqrt(num);i++) { ...
2019-12-18 22:09:31 2020
原创 利用C语言程序找水仙花数
首先介绍一下何为水仙花数:水仙花数也被称为超完全数字不变数、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数,水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:153=1^3 + 5^3 + 3^3,所以153就是水仙花数);在这里插入代码片...
2019-12-17 21:58:23 6172 3
原创 《C语言实现香农编码实验报告》
首先简单介绍一下香农编码的方法步骤: 因为有公式,为了省事,所以就先在word文档中写好了,直接截图,如下:
2019-12-17 21:32:12 1718 2
原创 十进制整数转换成二进制数
十进制整数转换成二进制数#include<stdio.h>main(){ int a,b,i=0,j=0; char s[10],temp; printf("input the number:"); scanf("%d",&a); while(a!=0) { s[i]=a%2+48;//把数字加上48(字符0的十进制ASCII码)转换成字符// a/=...
2019-12-06 21:45:05 1277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人