请问计算机程序中的词法,语法,语义到底指什么?

2022-09-16 09:04

希望能举例说明!
2个回答
关键字或保留字

C语言的
int char
C语言一共32个保留字.
词法,例,什么样的词可以做变量名字:
变量名必须是以字母开始的字母数字串,允许符号"_",
C语言,大小写区分,名字长度最长多少多少,不允许用保留字做变量名.
有的语言大小写不区分.名字长度有的有限制,看你是什么语言.

保留字:系统函数名,系统常量名,语句用字.例如:
sqrt(),sin(),pow(),NULL,EOF,if,while,for

语法:
程序的结构:
头文件
全局量声明
函数原型声明
主程序块
子程序块
子程序块

语法:
语句:
循环语句: for (i=0;i<10;i++) { ....};
while (..) { ...}
开关语句: switch (..) {
case 1: ...;break;
case 2: ...;break;
default: ...;break;
}
条件语句: if (..) { ...;} else { ...;};
等语句的规矩.

语义:
描述你的计算过程意思正确.例如:
雪是白的. -- 语法正确,语义正确.
雪是红的. -- 语法正确,语义错误.

计算1加到100等与几:
语法正确,语义正确.
sum=0;
for (i=1;i<=100;i++) sum=sum+i;
printf("%d\n",sum);

语法正确,语义错误:
sum=0;
for (i=0;i<100;i++) sum=sum+i;
printf("%d\n",sum);
相关问答
计算机里的程序,是什么意思?什么是程序
1个回答2023-01-10 11:25
是什么意思?
计算自己活了多少天程序
1个回答2022-12-06 10:06
光阴如梭,从出生那天到今天,你知道自己已经活了多少天了吗?拿起笔来算?那就太慢了,其实使用Windows 7的计算器,便可以轻松计算出我们活了多少天。 单击“开始”→“所有程序”→“附件”→“计算器”...
全文
学计算机程序怎么学?
3个回答2022-12-03 14:13
学习计算机编程最有效的学习方法是边练边学,如果能在项目中进行学习是最好的方法。选择专业的职业教育院校,理论加实践的学习方法,学习起来不会很费力。
计算机程序设计主要学什么?
1个回答2022-11-02 22:39
计算机程序设计的背景介绍 程序设计的算法 编程语言的相关知识 如何运用编程语言解决问题
计算机程序ui设计员是什么?
1个回答2023-06-15 07:25
那简单的跟你说计算机程序UI设计员就是,把UI设计弄的程序化,
什么是程序?什么是程序设计?
2个回答2023-04-10 23:01
土点的讲话程序就是一串按照命令执行的代码。这个代码是什么应该怎样执行,你会这个你就是程序员了。
病毒是怎么来的,它为什么能像计算机程序一样有秩序的破坏生命体
1个回答2024-01-25 15:40
病毒内有一定的酶,入侵宿主细胞后,便进行相应的生命活动,便有酶促反应,产生相应物质,再次发生连锁反应。 例如,有些RNA病毒内有逆转录酶,入侵后利用宿主细胞营养进行逆转录,产生DNA,并整合到...
全文
计算机病毒的本质是什么(一种计算机程序)
3个回答2022-08-21 18:30
计算机病毒是一个程序,一段可执行码. 就像生物病毒一样,计算机病毒有独特的复制能力.它的特点:一是具有自我繁殖能力,二是具有传播性,三是具有破坏性。其中自我繁殖及传播性是病毒的最大特征。 电脑...
全文
计算机程序设计基本步骤?
1个回答2023-01-03 11:28
创建程序界面 设置对象的属性 编写程序代码 保存工程 测试和调试应用程序 创建可执行程序