1》分解质因数的程序:

#include

zhishu(x,y)

{

int m=1;

while(y%x==0)

{

if(y%x==0)

y=y/x;

if(y%x==0)

m++;

}

printf("^%d x ",m);

}

sushu(j)

{

int n,m=0;

for(n=2;n

if(j%n!=0)

m++;

if(m==j-2)

return 1;

else

return 0;

}

void main()

{

int a,i;

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

scanf("%d",&a);

printf("\n整数%d可分解为:\n",a);

for(i=2;i<=a/2;i++)

if(a%i==0&&sushu(i)==1)

{

printf("%d",i);

zhishu(i,a);

}

printf("1^1\n\n");

}

2》看你的星座的程序:

#include

void main()

{

int m,d;

float s;

printf("请输入你的生日(月、日):\n");

scanf("%d",&m);

scanf("%d",&d);

if(m>12||m<1||d>31||d<1)

printf("你输入的生日错误!");

if(m>=1&&m<=12&&d>=1&&d<=31);

{

s=(float)(m+d/100);

if(s>=3.21&&s<=4.20)

printf("你的星座是:白羊座");

else if(s>=4.21&&s<=5.20)

printf("你的星座是:金牛座");

else if(s>=5.21&&s<=6.21)

printf("你的星座是:双子座");

else if(s>=6.22&&s<=7.22)

printf("你的星座是:巨蟹座");

else if(s>=7.23&&s<=8.22)

printf("你的星座是:狮子座");

else if(s>=8.23&&s<=9.22)

printf("你的星座是:处女座");

else if(s>=9.23&&s<=10.23)

printf("你的星座是:天秤座");

else if(s>=10.24&&s<=11.21)

printf("你的星座是:天蝎座");

else if(s>=11.22&&s<=12.21)

printf("你的星座是:射手座");

else if((s<=12.31&&s>=12.22)||(s<=1.19&&s>1.00))

printf("你的星座是:摩羯座");

else if(s>=1.20&&s<=2.18)

printf("你的星座是:水瓶座");

else if(s>=2.19&&s<=3.20)

printf("你的星座是:双鱼座");

else

printf("ERRORS!OUT OF MY EXPECTATION!");

}

printf("\n\n");

}

3》天干地支年的计算:

#include

void main()

{

int a,i,j;

printf("请输入公历年份:");

scanf("%d",&a);

i=(a-3)%10;

j=(a-3)%12;

printf("%d年是 ",a);

switch(i)

{

case 1: printf("甲");break;

case 2: printf("乙");break;

case 3: printf("丙");break;

case 4: printf("丁");break;

case 5: printf("戊");break;

case 6: printf("己");break;

case 7: printf("庚");break;

case 8: printf("辛");break;

case 9: printf("壬");break;

case 0: printf("癸");break;

}

switch(j)

{

case 1:printf("子鼠");break;

case 2:printf("丑牛");

几个简单的c语言程序,几个简单的C语言源程序.docx相关推荐

  1. 在c语言中pwm的作用,PWM调速的C语言程序编写(非常简单);

    <PWM调速的C语言程序编写(非常简单);>由会员分享,可在线阅读,更多相关<PWM调速的C语言程序编写(非常简单);(4页珍藏版)>请在人人文库网上搜索. 1.PWM调速的C ...

  2. c语言程序第一章编程,c语言程序的设计第一章 C语言编程入门.ppt

    c语言程序的设计第一章 C语言编程入门 第1章 C语言编程入门 本章是本书的入门篇,专为初学者熟悉编程过程.掌握程序结构而准备的. 本章学习目标 ? 1)? 能够通过模仿与改变来构造带有测试函数的C语 ...

  3. 统计字符 c语言程序,统计字符个数的C语言程序.doc

    统计字符个数的C语言程序.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文 ...

  4. 200个c语言程序(由简单到复杂),200个c语言程序(由简单到复杂)

    200个C语言程序(由简单到复杂)从简单到难的200来个经典C程序csdn上的不过那里要资源分,自己下了下来,放到论坛里.有需要的童鞋可以下载学习学习.第一部分 基础篇 001 第一个C程序 002 ...

  5. 完整简单c语言程序代码,一些简单的C语言程序代码.docx

    一些简单的C语言程序代码 由键盘任意输入1个4位数整数,分别输出其中的个位.十位.百位.千位./* expe 3-10 */#include #include void main(void){ int ...

  6. 一个简单51c语言程序,三个简单的C语言程序(上)

    今天我们介绍三个最简单的C语言程序. 例1:要求在屏幕上输出下面一行信息:ThisisaCprogram. 解决方法:在主函数中使用printf函数,将以上单词原样输出. 写程序: 运行结果:This ...

  7. 学C的第一天(初识C语言、VS创建C语言程序、数据类型简单了解、简单了解变量)

    =========================================================================  相关代码gitee自取:C语言学习日记: 加油努力 ...

  8. c语言程序与设计苏小红,c语言程序设计苏小红

    <实验教学示范中心建设教材·国家精品课程主讲教材:C语言程序设计(第2版)>是一本兼具趣味性和实用性的C语言程序设计教材.全书由13章组成,内容包括:为什么要学C语言,C数据类型,简单的算 ...

  9. c语言程序一些常见的不足,C语言常见错误分析及解决方法

    C.C语言的应用很广泛,越来越多的程序员希望能够学好C由于C语言的编译系统对语法的检查不如其他语言那么严格,因此C语.下面将C语言中初学者最常见的错误分析如下; 1 语句书写错误 由于大部分学生都是初 ...

  10. c语言程序24转换12时间,C语言将24小时制转换为12小时制的方法

    C语言将24小时制转换为12小时制的方法 本文实例讲述了C语言将24小时制转换为12小时制的方法.分享给大家供大家参考.具体实现方法如下: /* * 24小时制转换为12小时制 */ #include ...

最新文章

  1. highcharts一天时间 与一周时间_如何规划自己一天的时间
  2. 神经网络那些事儿(二)
  3. 表必须要有主键吗_玄关隔断什么材质好?玄关隔断必须要做吗?
  4. 【渝粤教育】国家开放大学2018年春季 8623-22T燃气行业法律法规 参考试题
  5. 怎么解决python Non-ASCII character错误
  6. Jython 2.2 发布
  7. Nand Flash Yaffs系统大量写入数据失败问题的解决方法。
  8. Spring Cloud Config采用数据库存储配置内容【Edgware+】
  9. Hadoop Mapreduce 调优
  10. 第二十七篇、使用MVVM布局页面
  11. mysql并行加载机制_Mysql表引擎优化
  12. [WC2018]即时战略——动态点分治(替罪羊式点分树)
  13. 拓端tecdat|用R语言中的神经网络预测时间序列:多层感知器和极限学习机
  14. Android查看appPackage和Activity的多种方法
  15. gerund - 动名词
  16. Python保留指定位数的小数
  17. Win10自定义路径位置安装WSL2 (Ubuntu 20.04) 并配置CUDA
  18. C#计算wgs84大地坐标转换为空间直角坐标
  19. python合并excel表格
  20. Matlab分析系统的动态性能

热门文章

  1. 空间数据管理问题及解决方案
  2. 如何思考总结,并如何写文档展示. 结构化思考, 金字塔思维
  3. 计算机考证打字训练题
  4. 20220211关于TL-WDN6200(RTL8812AU)在ubuntu20.04.3下安装驱动程序的历险记
  5. AB PLC数据的Node-Red简单数据可视化+MQTT数据云共享之节点分享
  6. 手机视频连接计算机显示器播放,教您使用手机/平板电脑直接在计算机上播放视频...
  7. 《雷军:我向阿里学到了三点,这是创业成功的核心》有感
  8. 使用ChannelSftp的put方法被挂起,卡住的问题
  9. # Codeforces Round #548 (Div. 2)C Edgy Trees
  10. Nginx添加腾讯安全HTTPS证书