下载此文档

C语言头文件.doc


文档分类:IT计算机 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
//判一个整数是否为回文素数#include<>#include<>//判一个整数是否为回文数,是返回真否则返回假charisPlalindrome(longn);//判一个整数是否为素数,是返回真否则返回假charisPrime(longn);intmain(){puts("2~9999之间的回文素数如下:");for(longn=2;n<10000;n++){if(isPlalindrome(n)&&isPrime(n))printf("%-4ld",n);}putchar('\n');}//判一个整数是否为回文数,是返回真否则返回假charisPlalindrome(longn){longm=0;longs=(n>=0?n:-n);n=s;while(s){m=m*10+s%10;s/=10;}return(m==n);}//判一个整数是否为素数,是返回真否则返回假charisPrime(longn){if(n<2)returnfalse;inti,k=(int)sqrt(n);for(i=2;i<=k;i++){if(n%i==0)returnfalse;}returntrue;}//方法1:输出所有3位数的对称素数。例如:101、727都是素数并且是对称的。#include<>#include<>//判n是否为素数,是返回真否则返回假intisPrime(longintn);intmain(){for(inti=100;i<1000;i++)if(isPrime(i)&&i%10==i/100)printf("%d是对称的素数\n",i);}//判n是否为素数,是返回真否则返回假intisPrime(longintn){longintk=(longint)sqrt(n);for(longinti=2;i<=k;i++)if(n%i==0)returnfalse;returntrue;}//方法2:输出所有3位数的对称素数。例如:101、727都是素数并且是对称的。#include<>//判n是否为素数,是返回真否则返回假charisPrime(longintn);intmain(){for(inti=1;i<=9;i+=2)for(intj=0;j<=9;j++){intk=101*i+10*j;if(isPrime(k))printf("%d是对称的素数\n",k);}}//判n为素数,是素数返回真否则返回假charisPrime(longn){if(n<2)returnfalse;if(n==2)returntrue;if(n%2==0)returnfalse;for(longi=3;i*i<=n;i+=2){if(n%i==0)returnfalse;}returntrue;}/***************************************************//功能:演示如何建立一个简单的菜单//编写者:王灿辉,版本号:,编写时间:2011-1-6****************************************************/#include<>#include<>//toupper#include<>//strchr#include<>//getche#defineS_NUM35//选择菜单表头的星号数目#defineMAX_MENU255//功能选择菜单的最大行数//显示表头的n个字符(ch)inlinevoidshow_table_head(intn,charch);//显示功能选择菜单//入口参数:存放允许用户选择的所有(大写)字符,格式形如:“A,B,C,D,Q”voidshow_menu(char*);//获得用户的选择。返回值:用户按下的字符(被转为大写)charget_choice(void);intmain(){charchoice;//用户按下的字符(被转为大写)while((choice=get_choice())!='Q'){switch(choice){case'I':printf("\a\n输入信息。\n\n");break;case'O':printf("\a\n输出信息。\n\n");break;case'T':printf("\a\n输出统计信息。\n\n");break;case'F':printf("\a\n查找并输出信息。\n\n");break;case'D':printf("\a\n查找并删除信息。\n\n");break;}}}//显示表头的n个字符(ch)inlinevoidshow_ta

C语言头文件 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人changjinlai
  • 文件大小111 KB
  • 时间2020-04-07