计算机程序中 “! ”是什么意思?希望知道更多类似的符号语言意思,自学练习中,希望各位不吝赐教。。。 最近在自学C语言,读书的时候不用工,书上的源程序中的符号不懂...

作者&投稿:夫凌 (若有异议请与网页底部的电邮联系)
不同的语言有不同的意思,比如在VB中,!是单精度浮点数(Single)类型定义符,如
Dim a!
相当于
Dim a As Single
而在C语言(包括javascript等)中,!是Not(不)的意思,如
If(a!=b){...;}
意思就是如果a不等于b则如何如何

应该就是基于C语言的程序吧,是逻辑“非”的意思,可以用来取反,建议你去文库中找本C语言看看,里面有很多的逻辑符号,像%、&等都有解释,可以共通的。

“!”表示非,即逻辑关系中的否定含义。 如果!0即表示不为0的数;!= 表示不等于。

谁能给我一个最最简单的计算机程序并解释整个程序及符号的意思.辛苦各位了!~

我现在为你讲一道简单的C程序题,希望你能懂
题目:输入3个长度a,b,c判断他们能否构成一个三角形,如果能计算三角形的面积,否则输出"不能构成三角形"的信息.
现在是程序部分 (" "内的部分是说明)
INPUT a ,b ,c "从键盘任意输入3个数用","分开
IF (a+b)>c AND (a+c)>b AND (b+c)>a THEN "就是勾股定理分别判断输入的3个边是不是符合两边之和大于第3边,两边之差小于第3边"
s=1/2*(a+b+c) "求面积"
AREA=SQR(s*(s-a)*(s-b)*(s-c)) "计算面积用计算机语言“
PIRNT AREA "输出面积"
ELSE "否则语句"
PRINT "a+b<c" "输入"a+b<c"
ENT IF "如果判断是就结束"
ENT "整个程序结束"

我建议你还是好好看一本基础的书吧,c语言中有很多符号,个个给你讲太不现实了。每一门语言都是相通的,学完一门再学别的肯定不难。加油