满意答案

kldnf

2013.04.20

采纳率:42%    等级:12

已帮助:4249人

#include

// 可逆素数就是该数及其反数均为素数

int IsPrime(int i);

int GetFanShu(int n);

int main(int argc, char *argv[])

{

int m, n;

do

{

printf("请输入一个自然数:");

scanf("%d", &m);

}while(m<2);

n = GetFanShu(m);

if( IsPrime(m) && IsPrime(n) )

printf("数字%d为可逆素数!\n", m);

else

printf("数字%d不是可逆素数!\n", m);

return 0;

}

int IsPrime(int iNum)

{

int k;

for(k=2; k

{

if( iNum%k==0 )

return 0;

}

//printf("数字%d为素数!\n", iNum);

return 1;

}

int GetFanShu(int iNum)

{

int i=0, tmp=iNum;

while(iNum>0)

{

i = i*10 + iNum%10;

iNum = iNum/10;

}

//printf("自然数%d的反序数为:%d\n", tmp, i);

return i;

}

10分享举报

判断可逆素数的c语言程序,用c语言编写一个判断某数是否为可逆素数的函数。...相关推荐

  1. c语言中fact函数怎么调用,C语言程序题: 1、编写一个求n!的函数fact(n),要求fact函数分别用递归和非递归两种方法实现...

    点击查看C语言程序题: 1.编写一个求n!的函数fact(n),要求fact函数分别用递归和非递归两种方法实现具体信息 答:int fac(int n) //非递归{int f=1; for(;n;) ...

  2. C语言基础课 编写程序之1.编写一个判断素数的函数,并利用该函数输出100~200的所有素数2.编写一个函数fun(),函数功能是:判断一个整数是否既是5又是7的整倍数,若是,输出yes,不是,输出n

    1.编写一个判断素数的函数,并利用该函数输出100~200的所有素数 #include<stdio.h> #include<math.h> int fun(int n) {in ...

  3. c语言商场收款程序,c语言 如何用switch语句编写一个有关商场购物金额优惠的选择程式...

    c语言 如何用switch语句编写一个有关商场购物金额优惠的选择程式以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! c语 ...

  4. 编写一个判断素数的函数,在主函数输入一个整数时,输出是否素数的信息。

    原文地址为: 编写一个判断素数的函数,在主函数输入一个整数时,输出是否素数的信息. 代码: 1 #include<iostream> 2 #include<cmath> 3 u ...

  5. c语言编程1 1=2,编写一个C语言程序:求S=1/1+1/2+1/3+…+1/n

    编写一个C语言程序:求S=1/1+1/2+1/3+-+1/n以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 编写一个C语 ...

  6. 编写一个判断完数的函数。完数是指一个数恰好等于它的因子之和,如6=1+2+3,6就是完数。

    编写一个判断完数的函数.完数是指一个数恰好等于它的因子之和,如6=1+2+3,6就是完数. 程序之美 编写一个判断完数的函数.完数是指一个数恰好等于它的因子之和,如6=1+2+3,6就是完数. #in ...

  7. 有一个小白程序员,写了一个只能对5个数字进行排序的函数,现在有25个不重复的数字,

    题目:有一个小白程序员,写了一个只能对5个数字进行排序的函数,现在有25个不重复的数字,请问小白同学最少调用几次该函数,可以找出其中最大的三个数? A.5 B.6 C.7 D.8 答案:C 解析:第一 ...

  8. 用函数的知识来编写一个判断素数的小程序

    题目:写一个判素数的函数,在主函数输入一个整数,输出是否为素数的信息 看题目在这个程序中要写两个函数一个是判断是否是素数的函数,另外一个就是main函数 首先复习一下一点小知识: C语言程序的结构 ( ...

  9. 大小端字节序介绍以及判断当前环境字节序的程序【C语言】

    文章目录 1.大小端字节序介绍 2. 判断当前环境的字节序程序 1.大小端字节序介绍 首先我们先来介绍什么是大端字节序,什么是小端字节序: 大小端字节序指的是数据在电脑上存储的字节顺序 小端字节序存储 ...

  10. c语言 程序循环,C语言程序设计-循环例子

    <C语言程序设计-循环例子>由会员分享,可在线阅读,更多相关<C语言程序设计-循环例子(28页珍藏版)>请在人人文库网上搜索. 1.C 语言程序设计基础篇,第 7 章 简单程序 ...

最新文章

  1. java语言二维数组转置_java实现二维数组转置的方法示例
  2. 让linux启动更快的方法
  3. 中国民航局:2019年春运中国民航旅客运输量将创历史新高
  4. JS获取并操作iframe中元素的方法
  5. 计算机设备布局图,针对不同设备类型创建仪表板布局
  6. POJ3272 Cow Traffic
  7. 54万奖金+百度地图海量业务数据集,智能交通CV赛题来了
  8. ee2prom擦除 c语言,浮点数在E2PROM中的存取方法.doc
  9. SpringCache与Redis
  10. linux下gdb单步调试
  11. linux安装替换python3,linux centos 7.x 安装 python3.x 替换 python2.x的过程解析
  12. Tomcat6.0连接器源码分析3
  13. 闪迪u盘量产工具U盘正常显示但是多出几个空分区的解决方案
  14. 营业执照争夺背后:吴忌寒正在重塑比特大陆 |链捕手
  15. 一个例子搞懂条件概率、先验概率、后验概率、全概率公式和贝叶斯公式
  16. Day6——yaml简介
  17. python整段注释_python段注释
  18. 推荐多款免费的开源建站系统和内容管理系统
  19. 进程文件: dllhost 或者 dllhost.exe
  20. linux7双系统启动顺序,实测win10 efi启动及centos7双系统引导顺序修改

热门文章

  1. Vue-学习笔记-08 v-model详解
  2. v-model里使用过滤器
  3. Vue-05-v-model 双向绑定
  4. 第十五个年头了,石墨烯电池出来了吗?
  5. 今天我要告诉你一个好消息
  6. <一个操作系统的实现>:sudo mount -o loop pm.img /mnt/floppy出错
  7. nodejs+vue的地方美食分享网站
  8. JavaScript基础之Ajax总结大全
  9. 解题报告 逃跑未遂
  10. 谈恋爱也要懂https