1. LOGO语言和c语言有什么相同点和不同点急!!!!!
标志:是一个事物的特征。
标识:是一个让你认识的特征。
河南大地标识设计制作有限公司
2. 关于C++和C,我应该选哪个怎样学习比较快(我只有LOGO语言的基础)有没有什么好的资料
学习C吧,其实计算机语言大同小异,C是所有计算机语言的基础,学习谭浩强的《C程序设计教程》比较好,那个讲的比较透彻,比较到位!
3. c语言和logo语言哪一个好学
当然是logo语言
(因为logo语言没什么实际用途,只是引导中小学生学习计算机工作原理的一个工具,即只具备学习用途,不具备实际用途)
4. 如何用C语言编LOGO Interpreter
这个解释器正经实现出来得几千行了,问的也大了点。够做为一个学期作业题的。
可以看看编译原理的书(不用生成代码),基本流程就是读入、词法分析、语法分析、执行动作。
5. c语言怎么做啊logo好哦咯
你好,C语言的话不适合做LOGO这种图形东西的,建议你用C# JAVA HTML这种语言来做
6. Logo语言能开发实用的程序吗是不是只是用来玩的
只能算是一个游戏,与编程关系不大。小孩子别浪费时间在这个上面了。
要说logo与编程有关,那么任何使用计算机的程序都是与编程有点关系的。
7. 求c语言的标志
C语言是没有公司代理的 java以前是SUN公司的 所以才会有这种标志 C当初没有一个公司负责开发和维护的 但是C语言的各个版本 GCC VC 等是有标志的
8. c++,Java语言,LOGO语言,帕斯卡语言,Cg语言,C语言.
1.每一种程序都有其发展的历程,没有任何一种程序是万能的,
比如说我们都知道的C语言,开发C的初衷就是为了让程序员能脱离那种原始的汇编的环境,可以在高级语言环境中对内存地址进行控制,所以C语言在底层操作上来讲要优越于其他高级语言;
比如Pasical语言的初衷就是为了程序设计中的教学使用,所以Pasical语言的语法结构很严谨;
比如Fortran语言,开发的初衷就是为了工程计算,所以他的数学逻辑工程逻辑功能模块就相当强大,等等;
2.现在的语言已经发展到面向对象的高级语言,像我们现在所熟知的Java、.Net、Delphi 等语言,他们开发应用软件来说基本没有太大的区别,因为他们的库都已经很丰富,我们开发起来也相对较简单一些,他们的差距也就紧紧在于市场占有率和所在公司开发选择问题上了。
9. 求大神给个班级标志logo,计算机C语言专业的,谢谢!
知道CSDN这个论坛不,他们这个logo就可以。
10. c语言程序解释
#include "stdio.h"
#define M 77
void logo()
{
printf ("\n");
printf ("********************************************************************************");
printf ("********************************************************************************");
printf ("********************************** 简单计算器 **********************************");
printf ("**************************************** ***************************************");
printf ("*********************** 支持整数小数正数负数乘除加减括号 ***********************");
printf ("**************************************** ***************************************");
printf ("**************************************** ***************************************");
printf ("********************************** 张栋琪制作 **********************************");
printf ("**************************************** ***************************************");
printf ("********************************************************************************");
printf ("\n");
}
float calculation (float *num, char *sign)
{
int i,j;
float y;
//计算乘除法
for (i=0,j=0;*(sign+i);i++)
for (j=i;*(sign+i)>5;i++) //如果是乘或除
{
if (*(sign+i)==6) *(num+j)=*(num+j)**(num+i+1); //将计算出来的值赋值到本次第一个出现的数字
if (*(sign+i)==7) *(num+j)=*(num+j)/(*(num+i+1));
}
//计算加减法
for (i=0,y=*num;*(sign+i);i++)
{
if (*(sign+i)==1) y+=*(num+i+1)**(sign+i);
if (*(sign+i)==-1) y+=*(num+i+1)**(sign+i);
}
return (y);
}
float ctod (char pm[M],float *py)
{
char sign[M]={0},tem[M]={0},i,j,k; //sign用于存储数字间的符号
float num[M]={0},t; //num用于存储得到的单独的数字
for (i=0,j=0;*pm;pm++)
{
if (*pm&&*pm<40||*pm>57&&*pm<61||*pm>61) //判断输入的字符是否符合要求,不符合返回
return (0);
if (*pm=='=') break; //出现'='时,认为表达式输入结束
if (*pm>='0'&&*pm<='9') //如果是数字,计算出是多少
{
for (;*pm>='0'&&*pm<='9';pm++)
num[i]=num[i]*10+*pm-'0';
if (*pm=='.') //出现小数点,后面的作为小数处理
for (t=0.1,++pm;*pm>='0'&&*pm<='9';t*=t,pm++)
num[i]+=t*(*pm-48);
}
else if (*pm=='(') //出现括号,把括号里面的表达式作为一个处理,并计算出结果
{
for (k=0,++pm;*pm!=')';k++,pm++) //找到括号的另一半,得到括号里面的表达式
tem[k]=*(pm);
num[i]=ctod (tem,py); //单独处理
pm++;
}
i++;
//记录字符间的符号
if (*pm=='*') sign[j++]=6;
else if (*pm=='/') sign[j++]=7;
else if (*pm=='+') sign[j++]=1;
else if (*pm=='-') sign[j++]=-1;
}
*py=calculation (num,sign); //计算结果
return (1);
}
void main ()
{
char pm[M]={0};
float y;
logo(); //程序logo
printf ("\n\n警告:此程序是模拟简单计算器\n 只能计算简单的加减乘除运算\n\n\n\n\n\t");
gets (pm); //获取输入的表达式
if (ctod (pm,&y))
printf ("\n答案: %g",y);
else
printf ("\n\nerror!!!\n你输入的已超过本简单计算器的计算范围\n");
getchar ();
}
不知道是不是符合你的要求,不懂得可以再问我,我不怎么上网络的那个软件,可以Q我,QQ:576608655