对编程语言的提问

作者&投稿:犹怡 (若有异议请与网页底部的电邮联系)
C语言编程提问~

/**百度知道*/#include void NONO( long s );int main(){ int n,i,j; long p,s; int f=1; /***********begin***********/ s = 0; printf("input n : "); scanf("%d",&n); for(i = 1;i 0) { p = p * j; j--; } p = f * p; printf("%d
",p); f = (-1) * f; s = s + p; } /************end************/ printf("s=%ld
",s); NONO(s); return 0;}void NONO( long s ){ FILE *wf ; wf = fopen("out1.dat","w") ; fprintf(wf, "s=%ld
",s) ; fclose(wf) ;}

计算机编程语言可用的有很多,现阶段比较多用的属于C语言、C++等等;
易语言是一门计算机程序语言。以“易”著称,以中文作为程序代码表达的语言形式。易语言的创始人是吴涛。早期版本的名字为E语言。易语言最早的版本的发布可追溯至2000年9月11日。可以说,创造易语言的初衷是进行用中文来编写程序的实践。从2000年至今,易语言已经发展到一定的规模:功能上、用户数量上都十分可观。

简介  
创建者:大连大有吴涛易语言软件开发有限公司(2004年前吴涛独立开发,2004年成立公司)

  易语言简称:E、E语言

  从2000年发展至今 学习人数已经超过4千万人

  最新版本:易语言5.11版(静态编译)

  易语言也有对应的英文版本,称作EPLSW,最新版本为4.01,对应中文版本的4.01,仅仅是语言和输入方式上存在不同。

  特色:以简体中文作为程序代码进行编程操作。

  ★全中文支持,无需跨越英语门槛。

  ★全可视化编程,支持所见即所得程序界面设计和程序流程编码。

  ★中文语句快速录入。提供多种内嵌专用输入法,彻底解决中文语句输入速度慢的问题。


  ★代码即文档。自动规范强制代码格式转换,任何人编写的任何程序源代码格式均统一。



  ★参数引导技术,方便程序语句参数录入。

  ★无定义类关键字。所有程序定义部分均采用表格填表方式,用户无需记忆此类关键字及其使用格式。

  ★命令格式统一。所有程序语句调用格式完全一致。

  ★语法格式自动检查。自动检查并提示所输入语句的语法格式是否正确,且可自动添加各类名称。

  ★全程提示与帮助。鼠标停留即显示项目提示,编程时提示语法格式,调试时提示变量当前内容,按下F1键得到相关帮助等。

  ★名称自动管理。用户修改任一名称定义,其它所有包含该名称的程序代码均自动修正。

  ★集成化开发环境。集界面设计、代码编写、调试分析、编译打包等于一体。

  ★学习资源丰富。详细的帮助文件、数十兆的知识库、数万用户的网上论坛、教材已出版发行……

  “易语言汉语编程环境”国家火炬计划证书已颁发

  2005年8月3日,国家科学技术部火炬高技术产业开发中心颁发“易语言汉语编程环境”国家火炬计划证书。2005年5月由该公司申报的“易语言汉语编程环境”项目已被立项,项目编号:2005EB010211。

  ★易语言功能强大实用,现已具有数十个各种应用范围支持库、上百个数据类型和界面组件、近万条支持命令,支持现今所有数据库,功能丝毫不比其它同类产品差。

  全自主知识产权,易语言系统全部自行设计开发。

  ★自由编译器。所编译目的程序运行速度快,且没有安全隐患。

  ★自带小型数据库,减少开发项目投入成本,且容易学习。

  ★跨操作系统平台编程。同时支持Windows和Linux程序开发。

  ★中文本地化支持。支持中文格式日期和时间处理、汉字发音处理、全半角字符处理、人民币金额处理、农历日期转换等。

  ★和其它编程语言互溶互通,学习掌握易语言对掌握其它编程语言具有桥梁作用。

  ★编程理念互通。支持完全面向对象的程序开发技术和面向事件的程序驱动技术。

  ★功能调用互通。可以和其它编程语言之间相互调用功能模块。
易语言相关界面(8张)
  ★充分利用已有资源。支持OCX组件、TypeLib类型库、操作系统API、JAVA类等。



  ★多语言支持。现已有简繁中文、英文等多种语言版本。

  大连大有吴涛易语言软件开发有限公司简介

  大连大有吴涛易语言软件开发有限公司坐落于大连市中山区人民路55号亚太国际金融中心,是由易语言的创始人吴涛先生与大连大有房屋开发有限公司合作成立的高科技软件开发公司。

  公司注册资金500万元,计划投资5000万元,易语言已经申报国家火炬计划,已经得到大连市政府的极大关注和支持。公司正在实施成人、小学、大学的教育试点,正在编写各类教材。

  易语言5.11版已经研发完毕。

web语言有php、asp、jsp等 数据库的有SQL.... 写软件的好坏...这个关键在人啦.... v计算机语言——(资料性质) 计算机语言:计算机语言通常是一个能完整、准确和规则地表达人们的意图,并用以指挥或控制计算机工作的“符号系统”。 计算机语言通常分为三类:即机器语言,汇编语言和高级语言。 (了解内容一) 1. 机器语言 机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能。机器语言具有灵活、直接执行和速度快等特点。 用机器语言编写程序,编程人员要首先熟记所用计算机的全部指令代码和代码的涵义。手编程序时,程序员得自己处理每条指令和每一数据的存储分配和输入输出,还得记住编程过程中每步所使用的工作单元处在何种状态。这是一件十分繁琐的工作,编写程序花费的时间往往是实际运行时间的几十倍或几百倍。而且,编出的程序全是些0和1的指令代码,直观性差,还容易出错。现在,除了计算机生产厂家的专业人员外,绝大多数程序员已经不再去学习机器语言了。 2.汇编语言 为了克服机器语言难读、难编、难记和易出错的缺点,人们就用与代码指令实际含义相近的英文缩写词、字母和数字等符号来取代指令代码(如用ADD表示运算符号“+”的机器代码),于是就产生了汇编语言。所以说,汇编语言是一种用助记符表示的仍然面向机器的计算机语言。汇编语言亦称符号语言。汇编语言由 于是采用了助记符号来编写程序,比用机器语言的二进制代码编程要方便些,在一定程度上简化了编程过程。汇编语言的特点是用符号代替了机器指令代码,而且助记符与指令代码一一对应,基本保留了机器语言的灵活性。使用汇编语言能面向机器并较好地发挥机器的特性,得到质量较高的程序。 汇编语言中由于使用了助记符号,用汇编语言编制的程序送入计算机,计算机不能象用机器语言编写的程序一样直接识别和执行,必须通过预先放入计算机的“汇编程序“的加工和翻译,才能变成能够被计算机识别和处理的二进制代码程序。用汇编语言等非机器语言书写好的符号程序称源程序,运行时汇编程序要将源程序翻译成目标程序。目标程序是机器语言程序,它一经被安置在内存的预定位置上,就能被计算机的CPU处理和执行。 汇编语言像机器指令一样,是硬件操作的控制信息,因而仍然是面向机器的语言,使用起来还是比较繁琐费时,通用性也差。汇编语言是低级语言。但是,汇编语言用来编制系统软件和过程控制软件,其目标程序占用内存空间少,运行速度快,有着高级语言不可替代的用途。 3.高级语言 不论是机器语言还是汇编语言都是面向硬件的具体操作的,语言对机器的过分依赖,要求使用者必须对硬件结构及其工作原理都十分熟悉,这对非计算机专业人员是难以做到的,对于计算机的推广应用是不利的。计算机事业的发展,促使人们去寻求一些与人类自然语言相接近且能为计算机所接受的语意确定、规则明确、自然直观和通用易学的计算机语言。这种与自然语言相近并为计算机所接受和执行的计算机语言称高级语言。高级语言是面向用户的语言。无论何种机型的计算机,只要配备上相应的高级语言的编译或解释程序,则用该高级语言编写的程序就可以通用。 目前被广泛使用的高级语言有BASIC、PASCAL、C、COBOL、FORTRAN、LOGO以及VC、VB等。这些语言都是属于系统软件。 (了解内容二) 计算机并不能直接地接受和执行用高级语言编写的源程序,源程序在输入计算机时,通过“翻译程序”翻译成机器语言形式的目标程序,计算机才能识别和执行。这种“翻译”通常有两种方式,即编译方式和解释方式。编译方式是:事先编好一个称为编译程序的机器语言程序,作为系统软件存放在计算机内,当用户由高级语言编写的源程序输入计算机后,编译程序便把源程序整个地翻译成用机器语言表示的与之等价的目标程序,然后计算机再执行该目标程序,以完成源程序要处理的运算并取得结果。解释方式是:源程序进入计算机时,解释程序边扫描边解释作逐句输入逐句翻译,计算机一句句执行,并不产生目标程序。PASCAL、FORTRAN、COBOL等高级语言执行编译方式;BASIC语言则以执行解释方式为主;而PASCAL、C语言是能书写编译程序的高级程序设计语言。 每一种高级(程序设计)语言,都有自己人为规定的专用符号、英文单词、语法规则和语句结构(书写格式)。高级语言与自然语言(英语)更接近,而与硬件功能相分离(彻底脱离了具体的指令系统),便于广大用户掌握和使用。高级语言的通用性强,兼容性好,便于移植。下面介绍几种较有代表性的高级程序设计语言: ⑴BASIC语言 BASIC语言全称是Beginner’s all Purpose Symbolic Instruction Code,意为“初学者通用符号指令代码“。1964年由美国达尔摩斯学院的基米尼和科茨完成设计并提出了BASIC语言的第一个版本,经过不断丰富和发展,现已成为一种功能全面的中小型计算机语言。BASIC易学、易懂、易记、易用,是初学者的入门语言,也可以作为学习其他高级语言的基础。BASIC有解释方式和编译方式两种翻译程序。 ⑵PASCAL语言 PASCAL是一种结构程序设计语言,由瑞士苏黎世联邦工业大学的沃斯(N.Wirth)教授研制,于1971年正式发表。是从ALGOL60衍生的,但功能更强且容易使用。目前,作为一个能高效率实现的实用语言和一个极好的教学工具,PASCAL语言在高校计算机软件教学中一直处于主导地位。Pascal(B.Pascal)是十七世纪法国著名数学家,他于1642年曾发明现代台式计算机的雏型机—加减法计算机。 PASCAL具有大量的控制结构,充分反映了结构化程序设计的思想和要求,直观易懂,使用灵活,既可用于科学计算,又能用来编写系统软件,应用范围日益广泛。 ⑶通用编程语言C C语言是美国AT&T(电报与电话)公司为了实现UNIX系统的设计思想而发展起来的语言工具。C语言的主要特色是兼顾了高级语言和汇编语言的特点,简洁、丰富、可移植。相当于其他高级语言子程序的函数是C语言的补充,每一个函数解决一个大问题中的小任务,函数使程序模块化。C语言提供了结构式编程所需要的各种现代化的控制结构。 C语言是一种通用编程语言,正被越来越多的计算机用户所推崇。使用C语言编写程序,既感觉到使用高级语言的自然,也体会到利用计算机硬件指令的直接,而程序员却无需卷入汇编语言的繁琐。 ⑷COBOL语言 COBOL的全称是Common Business Oriented Language,意即:通用商业语言。 在企业管理中,数值计算并不复杂,但数据处理信息量却很大。为专门解决经企管理问题,于1959年,由美国的一些计算机用户组织设计了专用于商务处理的计算机语言COBOL,并于1961年美国数据系统语言协会公布。经不断修改、丰富完善和标准化,已发展为多种版本。 COBOL语言使用了300多个英语保留字,大量采用普通英语词汇和句型,COBOL程序通俗易懂,素有“英语语言”之称。 COBOL语言语法规则严格。用COBOL语言编写的任一源程序,都要依次按标识部、环境部、数据部和过程部四部分书写,COBOL程序结构的“部”内包含“节”,“节”内包含“段”,段内包含语句,语句由字或字符串组成,整个源程序象一棵由根到干,由干到枝,由枝到叶的树,习惯上称之为树型结构。 目前COBOL语言主要应用于情报检索、商业数据处理等管理领域。 常用的高级程序设计语言,除了上述的几种之外,还有很多,如以英国著名诗人拜伦(G.N.G.Byron)的独生女艾达·拜伦(Ada Byron)的名字命名的军用语言Ada,深受中、小学生欢迎的语言LOGO等等。 目前,程序设计语言及编程环境正向面向对象语言及可视化编程环境方向发展,出现了许多第四代语言及其开发工具。如:微软公司(Microsoft)开发的Visual系列(VC++、VB、FoxPro)编程工具及Power Builder等,目前已经在国内外得到了广泛的应用。 参考资料:http://www.jszx.zj.cn/pascal/yuyan.htm

满意请采纳


汇编语言提问(如下图)第二页IN AL,21H那三句话什么作用
IN AL,21H ;从端口21H的读取一个字节至AL AND AL,7FH ;将AL的逻辑与1,7FH = 0111 1111B OUT 21H,AL ;将AL写入至端口21H I\/O端口21H为8259 PIC(Programmable Interrupt Controller)主可编程中断控制器的数据口,以上指令结果是将其数据端口写入。8259 PIC在非初始化阶段,往其数据...

C语言经典100例问题,取一个整数a从右端开始的4~7位,求助,高分!_百度知...
} 本回答被提问者采纳 江伟77 | 发布于2012-04-10 举报| 评论 1 20 1条折叠回答 为...更多关于c语言的知识 > 正在求助 换一换 回答问题,赢新手礼包 苦等17分钟: 为什么 mac 没有

C语言提问:把411分成两个数的和,并使其中一个加数能被13整除,另一个...
呃,其实我觉得上面的都不是很全哦,应该有两个结果的,我来个完整点的吧(而且我自认为还算简洁吧):include<stdio.h> main(){ int a=411,i,j;for(i=1;i<411\/13;i++)for(j=1;j<=411\/17;j++)if(13*i+17*j==411)printf(" %d + %d = 411\\n",13*i,17*j);getchar();}...

C语言编程问题问题描述】定义函数void sort(int a[],int n),用选择法...
升序排序参考:include <stdio.h>#include <stdlib.h>\/\/ 选择插入法排序void sort(int a[], int n){ int i, j, k, tmp; for (i = 0; i < n; i++) { for (j = 0; j < i; j++) if (a[i] < a[j]) break; \/\/ 找到待插位置 tmp = a[i]; \/\/...

C语言编程中的问题
二、用C语言编程解决实际问题,所需要的不仅仅是C语言的编程知识,还需要相关的专业知识。例如,如果你不知道长方形的面积公式,即使C语言学得再好你也编不出求长方形的面积的程序来。 三、C语言程序设计是一门实践性很强的课程,“纸上谈兵”式的光学不练是学不好C语言的。例如,大家都看过精彩自行车杂技表演,...

关于C语言的基础编程,一个程序的提问。NO.2
include"stdio.h"main(){ char c;scanf("%c",&c);if (c>=65&&c<=95)c='c'+32;printf("%c",c);} --- 虽然无错误了,但有三个警告。参考资料:我的QQ微博地址为 http:\/\/t.qq.com\/FBPS_VK ,求互听。

2023-3-31 提问,想要学编程,不知道编程选学哪些软件比较好?
学习编程时,选择合适的编程语言和工具很重要。编程语言有很多种,每种语言都有其特点和适用场景。以下是一些建议,供您参考:Python:Python 是一种非常受欢迎的编程语言,因为它易学易用,适合初学者。Python 应用广泛,包括 Web 开发、数据科学、机器学习和自动化等。您可以使用像 PyCharm、Visual ...

我有很多c语言题目不会做,请问在哪里可以我问问题,别人帮我编程做答案...
推荐CSDN中国程序员工程师交流论坛,上面有软件工程师和爱好编程的人对各类编程语言中出现的问题进行分析和解答,题主可以直接搜索出现错误的语句进行搜索,也可以提问“如何从c语言实现某某功能”这样的问题,其中有免费的答案,也有付费的答案,也可以作为作者自己发帖,提供解决方案。

c语言提问,请大侠帮我,为什么计算机计算的最后一个输出为i=2_百度知...
include <stdio.h> define LOW 0 define HIGH 5 define CHANGE 2 int i=LOW;int workover(int i);int reset( int i );void main(){ int i=HIGH;printf ("i=%d\\n",reset(i\/2));printf ("i=%d\\n", reset(i=i\/2));printf ("i=%d\\n",workover(i) );} int workover(int ...

关于matlab中的循环语句while和for的提问:我想写出6*6的Hilber矩阵g,自...
所以你最好在 i=i+1;旁边给一个初始化j=1;即可。2.matlab不是C语言,不能用大括号表明程序段。识别循环开始结束都是通过while——end或者for——end所以在编程的时候,最好用退格的方法,这样看起来方便些。比如 while i<7 for j=1:6 g(i,j)=1\/(i+j-1);end i=i+1;end;...

康乐县13327836317: 问一些关于编程的问题,专业的人来!!! -
主父米博抗: 1、所谓编程,就是用电脑能懂得的指令,把所有单步的指令用种种方式集合起来成为一个复杂的操作.比如“插插头”“打开插座开关”“按主机开关”“打开显示器”这些单步步骤组合起来可以编为一个“开机”的程序.编程就是编写程序...

康乐县13327836317: C语言,高分提问若干问题!先给20分,问题多,回答的好我追加!! -
主父米博抗: 什么才叫回答好?不仅仅是对吧?如果说的太详细你还会思考吗???1.第一个不合法,e后面必须为整型2.请问slae是什么意思?是不是你打错了 是else对吧?...

康乐县13327836317: 问:编程的语言有哪些? -
主父米博抗: (1)机器语言与汇编语言 计算机中CPU 的功能很强,但它只认识由二进制数字构成的机器码指令(机器语言),可以直接执行.例如,某条简单的机器码加法指令为0000010001111100B.人工对这种指令很难看出它的含义.若由人工编写程序...

康乐县13327836317: 请教C语言高手几个简单的问题 -
主父米博抗: C语言是从B语言发展来的:(1)ALGOL60语言:1960年出现的ALGOL60语言是一种面向问题的高级语言,他距硬件比较远,不宜用来编写系统软件.(2)CPL语言:1963年英国的剑桥大学推出了CPL...

康乐县13327836317: 请教些关于编程语言和这方面工作的事情.知道的请进! -
主父米博抗: 编程分这几种:应用,核心 语言的话看你想学哪种,比较通用有:C++,JAVA,PHP等.求职的话还是看你选择哪种,一般C++用来写核心的多,JAVA,PHP用来做应用的多.

康乐县13327836317: c语言编程提问
主父米博抗: #include "stdio.h" 会在所有配置路径搜索这个文件, 而#include <stdio.h>,只会在include文件夹里搜索, 如果你没有自己写一个相同的stdio.h的话,这两种写法没什么区别,只是最好还是用<>因为这样让人一看就知道这是系统的stdio而不是...

康乐县13327836317: 编程初学者提问一个编程性质问题 -
主父米博抗: 任何语言通过编译,最终得到的是机器语言,这个能理解吧 cpu在某个时间点只能计算一个机器代码,这个是定下的,多cpu或者多核的另说 所以说啊,不能同时执行两个分支 c vb好像都是顺序的面相过程的编程吧,他的思路就是一个一个代码执行,到结束为止吧 c++面相对象的是可以多线程,但到机器语言方面,好像也是一个一个机器代码的执行吧 你说的ab都做,那么思路上就不要分支了,分支没什么意义了吧

康乐县13327836317: C语言新手提问4
主父米博抗: 从实践中,找乐趣,毕竟能编出一个程序后,会有一定的成功感.对于学习,成功感可以说是一种推动力,很能维持你对该学科的学习兴趣.再者学习c语言这东东,都是从实践中不断学习、提升. 还有多看书,看一些IT伟人的经历、成就,很能激发你的学习动力. 最后还是要说句,坚持很重要.当你学到指针、链表等知识时,你就会觉得很晕的了,再那时最重要就是坚持啦,O(∩_∩)O哈哈~,祝你c语言之路一路走好!!!

康乐县13327836317: C语言初学者提问 -
主父米博抗: 你看错了一个是data一个是date~是不一样的~~可以连在一块写,但是这样在有些情况下会出错,以后你用到就知道~一般情况可以这样写~计算机里的数是用二进制表示的,最左边的这一位一般用来表示这个数是...

康乐县13327836317: 问两个C语言的问题啊 ~~ 谢谢了``` -
主父米博抗: #inlude void main(){ char a[40],b[20]; int i,j; scanf("%s,%s",a,b); for(i=0;a[i]!='\0';i++) for(j=0;b[j]!='\0';j++) { ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网