cfree是c语言程序的什么,用C-FREE编写的C语言程序
在整数数组a中找出偶数放到b数组中,对b数组按从小到大的顺序进行排序
#include
main()
{
int
a[100],b[100],i,n,k=0,t,j,m=0;
printf("请输入数组大小:");
scanf("%d",&n);
for(i=0;i<=n-1;i++)
scanf("%d",&a[i]);
for(i=0;i<=n-1;i++)
if(a[i]%2==0)
{b[k]=a[i];
k++;}
for(i=0;i
for(j=i+1;j
if(b[i]>b[j])
t=b[i],b[i]=b[j],b[j]=t;
for(i=0;i<=k-1;i++)
printf("%d ",b[i]);
}
输入一串长度小于二十的任意字符串和一个指定字符,删除字符串中的指定字符
#include
main()
{
char
str[20],ch,i;
gets(str);
ch=getchar();
puts(str);
putchar(ch);
for(i=0;str[i]!='\0';i++)
if(str[i]==ch)
{strcpy(str+i,str+i+1);
i--;}
puts(str);
}
设计编写程序,完成以下功能:有数列:2/1,3/2,5/3,8/5,13/8,21/13,……求出数列的前40项的和。
#include"stdio.h"
main()
{
double
a1=1,a2=2,b,c,i,sum;
for(i=1;i<=40;i++)
{
sum=sum+a2/a1;
b=a2;
c=a1+a2;
a1=a2;
a2=c;
}
printf("sum=%.3f",sum);
}
利用C循环输出字符图案
等腰三角形
A
B B B
C C C C C
D D D D D D D
E E E E E E E E E
#include"stdio.h"
main()
{
int a[6][17]={{' ',' ',' ','
',' ',' ',' ',' ','A',' ',' ',' ',' ',' ',' ',' ',' ',},{' ',' ','
',' ',' ',' ','B',' ','B',' ','B',' ',' ',' ',' ',' ',' ',},
{' ',' ','
',' ','C',' ','C',' ','C',' ','C',' ','C',' ',' ',' ',' ',},{' ','
','D',' ','D',' ','D',' ','D',' ','D',' ','D',' ','D',' ','
',},{'E',' ','E',' ','E',' ','E',' ','E',' ','E',' ','E',' ','E','
','E'},
};
int
i,j;
for(i=0;i<=5;i++)
{
for(j=0;j<=16;j++)
printf("%c",a[i][j]);
printf("\n");
}
}
水仙花数:是指一个n(>=3)位数字的数,它等于每个数字的n次幂之和。(例如:153=1*1*1+5*5*5+3*3*3),求三位正整数中的水仙花数字并打印在屏幕上
#include
main()
{
int
i,x,y,z,sum;
for(i=100;i<=999;i++)
{
x=(i);
y=(i/10);
z=(i/100);
sum=x*x*x+y*y*y+z*z*z;
if(sum==i)
printf("%d\n",i);
}
}
完数:是指一个数如果恰好等于除它本身外的因子之和,这个数就称为“完数”。例如6=1+2+3(6的因子是1,2,3)。求1——10000内的完数并打印在屏幕上
#include
main()
{
int
i,j,sum=0;
for(i=1;i<=10000;i++)
{
sum=0;
for(j=1;j<=i/2;j++)
if(i%j==0)
sum=sum+j;
if(sum==i)
printf("%d\n",i);
}
}
百钱百鸡:中国古代数学家张丘建在他的《算经》中提出了著名的“百钱百鸡问题”:鸡翁(cock)一,值钱五;鸡母(hen)一,值钱三;鸡雏(chicken)三,值钱一;编程实现百钱买百鸡,求翁、母、雏各几何?
#include
main()
{
int
cock,hen,chick;
for(cock=0;cock<=20;cock++)
for(hen=0;hen<=35;hen++)
for(chick=0;chick<=100;chick++)
if(cock+hen+chick==100)
if(5*cock+3*hen+chick/3==100)
printf("%d
%d %d\n",cock,hen,chick);
}
斐波那数列的第1、2项均为1,其后各项为前两项之和。输出斐波那数列前10项,每5项换一行。
#include
main()
{
int i;
long f1=1,f2=1,f;
printf("dd",f1,f2);
for(i=3;i<=10;i++)
{
if(i%6==0) putchar('\n');
f=f1+f2;
f1=f2;
f2=f;
printf("d",f);
}
}
输出九九乘法口诀表
#include"stdio.h"
main ()
{
int i,j;
printf("***九九乘法口诀表***\n");
for(i=1;i<=9;i++)
printf("%-4d",i);
printf("\n");
for(i=1;i<=9;i++)
{
printf("%-4d",i);
for(j=1;j<=i;j++)
printf("%-4d",i*j);
printf("\n");
}
}
求任意两数之间所有的素数
#include"stdio.h"
#include"math.h"
main()
{
int n,m,i,x,y,z,flag;
printf("输入任意两个整数\n");
scanf("%d
%d",&x,&y);
if(x>y)
{z=x;
x=y;
y=z;}
for(n=x;n<=y;n++)
{
m=sqrt(n);
flag=0;
for(i=2;i<=m;i++)
{
if(n%i==0)
{
flag=1;
break;
}
用选择排序法对键盘输入任意的10个正整数进行从小到大的排序。
#include
main()
{int a[10],i,t,j;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<9;i++)
for(j=i+1;j<10;j++)
if(a[i]>a[j])
t=a[i],a[i]=a[j],a[j]=t;
printf("after scored:\n");
for(i=0;i<10;i++)
printf("%d ",a[i]);
}
用冒泡排序法对键盘输入的任意10个正整数进行从大到小排序。
#include
main()
{int a[10],i,t,j;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=9;i>0;i--)
for(j=0;j
if(a[j]
t=a[j],a[j]=a[j+1],a[j+1]=t;
printf("after scored:\n");
for(i=0;i<10;i++)
printf("%d ",a[i]);
}
输入一个大写字母,改用小写字母输出。
#include
main()
{
char c ;
printf ("输入一个大写字母\n");
scanf("%c",&c);
if(c>='A'&&c<='Z')
{
c=c+32;
putchar(c);
}
}
输入一个四位正整数,求各位数字之和。
#include
main()
{
int a,b,c,d,e,g;
scanf("%d",&e);
if(e>=1000&&e<=9999)
{
a=e;
b=(e/10);
c=(e/100);
d=(e/1000);
g=a+b+c+d;
printf("%d",g);
}
}
在N个学生成绩中顺序查找某个数字是否存在。
#include
#include
#define N 5
void main()
{int score[N],i,x;
printf("input %d scores:\n",N);
for(i=0;i
scanf("%d",&score[i]);
printf("input x to look for:\n");
scanf("%d",&x);
for(i=0;i
if(score[i]==x)
{printf("found! score[%d] is %d",i,x);
exit(0);
}
}
键盘输入任意字符串,编程判断它是否为回文。
#include
#include
main()
{char a[80];
int len,i,flag=0;
gets(a);
len=strlen(a);
for(i=0;i
if(a[i]!=a[len-i-1])
{flag=1;printf("\n It is not palindrome");break;}
if(flag==0)
printf("\n It is palindrome!");
}
cfree是c语言程序的什么,用C-FREE编写的C语言程序相关推荐
- 编写python程序一年365天_编写第一个Python程序
无论读者使用的是哪种操作系统,相信都已经安装好了 Python 环境,可以通过命令行窗口或者 Python 自带的 IDLE 成功启动交互式解释器(如图所示). 本节将带领读者正式编写第一个 Pyth ...
- idea写java spark程序,Spark : 在IDEA中用scala编写Spark的WordCount程序并提交运行
使用IDEA新建maven工程,添加相关依赖: 1.8 1.8 2.11.11 2.3.0 2.7.7 utf-8 org.scala-lang scala-library ${scala.versi ...
- 编写一个java程序 输出全部的希腊字母_编写一个Java应用程序,输出全部的希腊字母。...
package 输出; public class App { public static void main(String args[]) { int s= 0, e= 0; char c= 'α', ...
- c语言怎么比较两个字母大小,编写一个C语言函数,比较两个字符串的大小
满意答案 #include int MyStrcmp(char *p1,char *p2) { int i = 0; for(;((p1[i] != '\0') && (p2[i] ! ...
- 用keil如何编写c类型语言,keil怎么写程序
1. 怎么在keil中编写c语言程序 1.打开Keil后选择[File]下的[new]新建一个空白文档.将编辑好的程序源码复制到该文件中. 2.选择左上角的保存按钮进行保存,将弹出保存对话框. 3.选 ...
- vs2010c语言运行按钮在哪,Visual C++2010如何编写并运行C++程序,vc2010编译按钮在哪里...
Visual C++2010如何编写并运行C++程序如何在visual c 2010中编写和运行c程序,Visual C 2010中C程序的编写和运行方法:首先打开编辑器,新建一个项目,输入名称和保存 ...
- 【(Python解释器、Pycharm)安装教程】【使用PyCharm编写第一个Python程序】
视频.源码.课件.软件.笔记:超全面Python基础入门教程[九天课程]博客笔记汇总表[黑马程序员] 目 录 1.Python 解释器 安装 1.1.手动配置环境变量步骤 2.PyCharm 程序 ...
- nodejs命令行执行程序_在NodeJS中编写命令行应用程序
nodejs命令行执行程序 by Peter Benjamin 彼得·本杰明(Peter Benjamin) 在NodeJS中编写命令行应用程序 (Writing Command-Line Appli ...
- PTA 基础程序编程集 7-2 然后是几点 C语言
PTA 基础程序编程集 7-2 然后是几点 C语言 有时候人们用四位数字表示一个时间,比如1106表示11点零6分.现在,你的程序要根据起始时间和流逝的时间计算出终止时间. 读入两个数字,第一个数字以 ...
- python语言程序设计嵩天-python语言程序设计基础(嵩天版),第二章程序练习题...
python语言程序设计基础(嵩天版),第二章程序练习题 欢迎访问江南烧酒的博客 2.2汇率兑换程序.按照1美元=6人民币汇率编写一个美元和人民币的双向兑换程序. """ ...
最新文章
- UA MATH567 高维统计I 概率不等式2 在Erdős–Rényi随机图模型中的应用
- new/delete和malloc/free读书笔记
- 目录同步 linux,Linux系统目录实时同步
- Docker学习三:Docker 数据管理
- ubuntu 虚拟机上的 django 服务,在外部Windows系统上无法访问
- php核心语法,PHP核心语法总结
- LInux下centos6.7 设置字符集,解决乱码问题
- Android Fragment 使用详解
- Spark SQL External DataSource外部数据源
- Qt5官方demo分析集10——Qt Quick Particles Examples - Emitters
- 如何在Mac OS上从Photoshop作为插件访问Topaz Mask AI
- emacs工程管理,cedet ede插件自动构建Make,Automake
- 分布式文件存储FastDFS之安装Nginx实现文件访问
- Apache Echarts实现矢量地图
- 基于Dlib库构建人脸识别数据集
- termux android api,Termux API
- centos php 开启libgdgd_linux gd
- 论文阅读报告:Feature Selection for Multi-label Classification Using Neighborhood Preservation,Zhiling Cai
- java插件相对布局,C#Winform中控件的布局思想
- ACM入门攻略(紫书入门,不间断更新)
热门文章
- 下次激活策略10_服装店营销策划方案,简单策略让服装超市提升10倍业绩
- centos7 r语言安装_R 和 RStudio 的安装及 R Profile 的配置 amp; 初识 R 语言数据爬取...
- jquery的ajax查询数据库,用Jquery和Ajax查询Django数据库
- php zip 编码,encoding - 用PHP如何检测一个ZIP包内的文件是在何种编码的系统下创建的...
- tikz包 安装_Latex之安装宏包 | 学步园
- 开发里程碑计划_项目里程碑你真的会用了吗?(干货)
- 专题:固体力学中应力与应变分析详解(7.应变分析 7.8用已测量的应变确定主应变 7.9应变花的莫尔应变圆)...
- Java -- XStreamAlias 处理节点中的属性和值
- luogu P1058 立体图
- C#下的两种加密方式MD5和DEC