当前位置:首页 » 编程语言 » 不正确的c语言标识符是

不正确的c语言标识符是

发布时间: 2024-11-22 10:16:01

1. 以下c语言用户的标识符中不合法的是() A.1 B.AaBc C.a b D.a-b

不合法的是D.a-b,标识符中不能有字符'-'。

标识符只能是由字母数字和下划线 组成的字符串,并且其第一个字符必须是字母或者是下划线。

顺序结构

顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。

例如:a = 3,b = 5,现交换a,b的值,这个问题就好像交换两个杯子里面的水,这当然要用到第三个杯子,假如第三个杯子是c,那么正确的程序为:c = a; a = b; b = c;执行结果是a = 5,b = c = 3如果改变其顺序,写成:a = b; c = a; b =c。

则执行结果就变成a = b = c = 5,不能达到预期的目的,初学者最容易犯这种错误。顺序结构可以独立使用构成一个简单的完整程序,常见的输入、计算、输出三步曲的程序就是顺序结构,例如计算圆的面积,其程序的语句顺序就是输入圆的半径r,计算s = 3.14159*r*r,输出圆的面积s。

不过大多数情况下顺序结构都是作为程序的一部分,与其它结构一起构成一个复杂的程序,例如分支结构中的复合语句、循环结构中的循环体等。

(1)不正确的c语言标识符是扩展阅读

c语言诞生于美国的贝尔实验室,由D.M.Ritchie以B语言为基础发展而来,在它的主体设计完成后,Thompson和Ritchie用它完全重写了UNIX,且随着UNIX的发展,c语言也得到了不断的完善。为了利于C语言的全面推广。

许多专家学者和硬件厂商联合组成了C语言标准委员会,并在之后的1989年,诞生了第一个完备的C标准,简称“C89”,也就是“ANSI c”,目前,最新的C语言标准为2011年发布的 “C11”。

2. C语言用户标识符哪个选项是都不合法的为什么

c语言中标识符只能是下划线、数字、字母(大小写均可,一般变量用小写、常量用大写),且不能是数字开头。

库函数其实也是一种用户自定义标识符。

不是自定义的,只有保留的关键字。而enum是枚举的关键字。

比如一个函数里面,如果你不准备调用输出语句printf,那么完全可以

void func()

{

int printf=0;

printf++;

}做这样的设置是合法的。

C语言

标识符由字母(A-Z,a-z)、数字(0-9)、下划线“_”组成,并且首字符不能是数字,但可以是字母或者下划线。例如,正确的标识符:abc,a1,prog_to。

不能把C语言关键字作为用户标识符,例如if,for,while等。标识符长度是由机器上的编译系统决定的,一般的限制为8字符(注:8字符长度限制是C89标准,C99标准已经扩充长度,其实大部分工业标准都更长)。

以上内容参考:网络-标识符

3. 以下选项中,不合法的c语言用户标识符是( )。

【答案滑锋】:C

C语言规定,变量皮让塌命名必须符合标识符的命名规则,c选项中包含了非法字符“一”,所以错误。标识符由字母、数字或下划线组成,且第一个字符必燃圆须是大小写英文字母或者下划线,而不能是数字。

热点内容
编译原理扫描器设计讲解 发布:2024-11-22 16:37:22 浏览:302
python依赖库 发布:2024-11-22 16:37:14 浏览:682
androidhttp原理 发布:2024-11-22 16:37:07 浏览:447
c语言的堆和栈 发布:2024-11-22 16:12:48 浏览:850
反编译易语言软件 发布:2024-11-22 16:07:55 浏览:845
双活动数据中心存储方案 发布:2024-11-22 16:07:41 浏览:788
我的世界死亡不掉落生存服务器推荐 发布:2024-11-22 15:59:30 浏览:113
哪个安卓虚拟机可以导入系统软件 发布:2024-11-22 15:57:53 浏览:721
微众银行在哪里设置密码 发布:2024-11-22 15:47:52 浏览:671
android设置图片 发布:2024-11-22 15:39:26 浏览:408