几个简单的c语言程序,几个简单的C语言源程序.docx
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相关推荐
- 在c语言中pwm的作用,PWM调速的C语言程序编写(非常简单);
<PWM调速的C语言程序编写(非常简单);>由会员分享,可在线阅读,更多相关<PWM调速的C语言程序编写(非常简单);(4页珍藏版)>请在人人文库网上搜索. 1.PWM调速的C ...
- c语言程序第一章编程,c语言程序的设计第一章 C语言编程入门.ppt
c语言程序的设计第一章 C语言编程入门 第1章 C语言编程入门 本章是本书的入门篇,专为初学者熟悉编程过程.掌握程序结构而准备的. 本章学习目标 ? 1)? 能够通过模仿与改变来构造带有测试函数的C语 ...
- 统计字符 c语言程序,统计字符个数的C语言程序.doc
统计字符个数的C语言程序.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文 ...
- 200个c语言程序(由简单到复杂),200个c语言程序(由简单到复杂)
200个C语言程序(由简单到复杂)从简单到难的200来个经典C程序csdn上的不过那里要资源分,自己下了下来,放到论坛里.有需要的童鞋可以下载学习学习.第一部分 基础篇 001 第一个C程序 002 ...
- 完整简单c语言程序代码,一些简单的C语言程序代码.docx
一些简单的C语言程序代码 由键盘任意输入1个4位数整数,分别输出其中的个位.十位.百位.千位./* expe 3-10 */#include #include void main(void){ int ...
- 一个简单51c语言程序,三个简单的C语言程序(上)
今天我们介绍三个最简单的C语言程序. 例1:要求在屏幕上输出下面一行信息:ThisisaCprogram. 解决方法:在主函数中使用printf函数,将以上单词原样输出. 写程序: 运行结果:This ...
- 学C的第一天(初识C语言、VS创建C语言程序、数据类型简单了解、简单了解变量)
========================================================================= 相关代码gitee自取:C语言学习日记: 加油努力 ...
- c语言程序与设计苏小红,c语言程序设计苏小红
<实验教学示范中心建设教材·国家精品课程主讲教材:C语言程序设计(第2版)>是一本兼具趣味性和实用性的C语言程序设计教材.全书由13章组成,内容包括:为什么要学C语言,C数据类型,简单的算 ...
- c语言程序一些常见的不足,C语言常见错误分析及解决方法
C.C语言的应用很广泛,越来越多的程序员希望能够学好C由于C语言的编译系统对语法的检查不如其他语言那么严格,因此C语.下面将C语言中初学者最常见的错误分析如下; 1 语句书写错误 由于大部分学生都是初 ...
- c语言程序24转换12时间,C语言将24小时制转换为12小时制的方法
C语言将24小时制转换为12小时制的方法 本文实例讲述了C语言将24小时制转换为12小时制的方法.分享给大家供大家参考.具体实现方法如下: /* * 24小时制转换为12小时制 */ #include ...
最新文章
- highcharts一天时间 与一周时间_如何规划自己一天的时间
- 神经网络那些事儿(二)
- 表必须要有主键吗_玄关隔断什么材质好?玄关隔断必须要做吗?
- 【渝粤教育】国家开放大学2018年春季 8623-22T燃气行业法律法规 参考试题
- 怎么解决python Non-ASCII character错误
- Jython 2.2 发布
- Nand Flash Yaffs系统大量写入数据失败问题的解决方法。
- Spring Cloud Config采用数据库存储配置内容【Edgware+】
- Hadoop Mapreduce 调优
- 第二十七篇、使用MVVM布局页面
- mysql并行加载机制_Mysql表引擎优化
- [WC2018]即时战略——动态点分治(替罪羊式点分树)
- 拓端tecdat|用R语言中的神经网络预测时间序列:多层感知器和极限学习机
- Android查看appPackage和Activity的多种方法
- gerund - 动名词
- Python保留指定位数的小数
- Win10自定义路径位置安装WSL2 (Ubuntu 20.04) 并配置CUDA
- C#计算wgs84大地坐标转换为空间直角坐标
- python合并excel表格
- Matlab分析系统的动态性能
热门文章
- 空间数据管理问题及解决方案
- 如何思考总结,并如何写文档展示. 结构化思考, 金字塔思维
- 计算机考证打字训练题
- 20220211关于TL-WDN6200(RTL8812AU)在ubuntu20.04.3下安装驱动程序的历险记
- AB PLC数据的Node-Red简单数据可视化+MQTT数据云共享之节点分享
- 手机视频连接计算机显示器播放,教您使用手机/平板电脑直接在计算机上播放视频...
- 《雷军:我向阿里学到了三点,这是创业成功的核心》有感
- 使用ChannelSftp的put方法被挂起,卡住的问题
- # Codeforces Round #548 (Div. 2)C Edgy Trees
- Nginx添加腾讯安全HTTPS证书