c-free教程,C语言free
C-Free技巧之C语言求最大公约数和最小公倍数
方法/步骤
1、打开C-Free5.0新建一个空白页面,然后将C语言的基础格式写完,注意格式缩进。如下图所示。
2、然后需要定义2个数值,进行输入赋值的工作。就定义2个整数,可以简单易懂点。
int
x,y
printf("请输入2个数:");
scanf("%d%d",x,y);
3、赋值完成后,需要比较这两个数字那个大那个小,把最大的数赋值给x,最小值是y.重新定义一个数值m,让x=m,然后if判断xy,如果是就让x=y,y=m=原来的x。
4、然后需要定义个i来用作for循环,来得出一个数值可以被x,y同时整除以。
if(x%i==0y%i==0)
a=i;
判断是否能够整除,也就是说的公约数。
5、所以我们可以直接输出“最大公约数”,就是我们定义的a.当然我们定义的a=1是为了防止类是3,5之类的数字组合。其实上面的i就是我们的公约数。
6、然后我们利用最小公约数用
m=(x*y)/a;然后直接输出就好了。调试如下:
以上就是专题栏小编带来的C-Free教程,更多教程请看“”
如何用C语言画一个“圣诞树”
从网上下载并安装c-free3.5
其他任何版本的都可以,其他的C语言开发工具也可以!这里给出c-free的安装教程
新建一个程序代码
有基础的可以自己试着写,这里直接给出第一层的代码
? int i,j;
? ?for(i=1;i=7;i++){
? ? ? ? for(j=1;j=10;j++){
? ? ? ? ? ? printf(" ");
? ? ? ? }
? ? ? ? for(j=1;j=7-i;j++){
? ? ? ? ? ? printf(" ");
? ? ? }
? ? ? ? for(j=1;j=2*i-1;j++){
? ? ? ? ? ? printf("*");
? ? ? }
? ? printf("\n");
? ?}
继续编辑第二层的大小和高度
画线部分为调整位置进行的修改,可以按照个人喜好随意调整,或许能得到更加丰富的图案
最后编辑树的枝干
代码在图片中给出了
运行并观察结果
这个是每一步都需要做的,可以根据图形与我们理想的偏差来进行调整,结果应该就想我图片中的一样了。
保存
好不容易写完了,记得保存为,cpp的格式,下次想打开直接双击就可以了!
跪求C-Free5.0使用方法、教程、原理,我想建一个办公信息管理系统!求高人来~
C Free 我理解用来做教学或者其他培训用途还不错,如果用来做“办公信息管理系统”有些太难了。
我理解办公信息管理系统最起码界面要很复杂,你不会是打算用Windows API一点一点写吧,如果需要数据库支持也比较复杂。总之,涉及的东西很多。
我建议使用 C++ Builder 或者 VC++ 试一下看 。
求一套C-free的教程?
凡窝论坛有免费语言教程 你去凡窝看看 工具也多可以下载了自己研究 采纳哦
c-free 4.0的使用
c-free并没有比TC强大,只是它更方便而已。
如果你会编程(比如C),编译器是没有多大的区别的。
如果你刚学编程,个人推荐还是用turbo C 吧
C-Free软件C语言字符串的比较写入的方法
方法/步骤
1、首先我们要知道每一个字符都有对应的ascII码值,例如字母A的ascⅡ码值是65。ascII码值是在机器内存中是以2进制形式存放的位子。借用一个小例子表达下,
main(){
int
a=65,b=66;
printf("%c,%c",a,b);
}
从下图我们看到,我们在程序定义的是整型数a,b但是用字符形式输出就成了A,B。
2、好我们交代完成前提条件,就先建立一个string.c文件然后,输入基础的格式,保存,这次要将代表字符串的头文件包含进去。#includestring.h
3、好接下来我们定义2个数组用来输入字符串,定义他们的长度是10,char
str1[10],str2[10];
然后我们这里用gets()来读入字符串,用法等于scanf.如下图调试。
4、好我们接下用C语言中自带的字符串比较函数strcmp(a,b)来进行两个2个字符串的对比。if(strcmp(str1,str2)0),当str1
大于str2的时候为真(1大于0)所以满足调教进入if语句,否则进入else语句。请看我们输入的是a(97)和b(98),然后发现ab所以执行的是else语句输出的是2.
5、好了我们现在将程序写完整,让他数去最大的一个字符串。
#includestdio.h
#includestring.h
main()
{
char
str1[10],str2[10];
printf("请输入第一个字符串:
");
gets(str1);
printf("\n请输入第二个字符串
:");
gets(str2);
if(strcmp(str1,str2)0)
{
printf("最大的字符串是第一次输入的:%s\n",str1);
}
else
{
printf("最大的字符串是第二次输入的:%s\n",str2);
}}
6、如上图我们第一个数值输入的a,第二个数值是b,所以输出的是大的字符串b。我们反向输入下,是否使我们写的程序的偶然性,从反面来验证下我们写的程序是否对。
好我们从下图可以看到,我们写的程序是对的。最大值还是b
以上就是专题栏小编带来的C-Free教程,更多教程请看“”