正确答案: D

int

题目:下列C语言用户标识符中,不属于合法标识符的是

解析:C语言的标识符主要用来表示常量、变量、函数和类型等的名字,只起到标识作用。标识符由数字、下画线或英文字母构成,可以分为三类:保留字、预定义标识符和用户定义标识符。保留字是指每一个标识符都有其特定的含义,不允许用户把它们当做变量名使用,如if、int、for等。预定义标识符也是一类具有特殊含义的标识符,它们被用做库函数名和预编译命令,如define、include等。用户定义标识符是用户根据自己的需要定义的一类标识符,用于标识变量、符号常量、用户定义函数、类型名和文件指针等。这类标识符主要由英文字母、数字和下画线构成,但开头字符一定是字母或下画线。

查看原题 点击获取本科目所有试题

举一反三的答案和解析:

  • [单选题]下面说明不正确的是
  • char a[10],*p;p=a="china"

  • 解析:解析:C语言中操作一个字符串常量的方法有:①将字符串常量存放在一个字符数组之中;② 用字符指针指向字符串, 然后通过字符指针来访问字符串存储区域。当字符串常量在表达式中出现时, 根据数组的类型转换规则, 将其转换成字符指针。本题D)项中错误的关键是对数组初始化时,可以在变量定义时整体赋初值,但不能在赋值语句中整体赋值。

  • [单选题]数据的存储结构是指( )。
  • 数据的逻辑结构在计算机中的表示

  • 解析:解析:数据的逻辑结构是指反映数据元索之间逻辑关系的数据结构;数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式,常用的存储结构有顺序、链接、索引等。在数据的存储结构中,不仅要存放各数据元素的信息,还需要存放各数据元素之间的前后件关系的信息。

  • [单选题]若执行下面程序时从键盘上输入5, main() { int x; scanf("%d",&x); if(x++>5)printf("%d\n",x); else printf("%d\n",x-); } 则输出是_______。
  • 6

  • 解析:解析:根据C语言的语法,x++是使用x之后,再将x的值加1,在if语句中,x的值为5,条件不成立,执行else后面的语句,因为x的值已经加1,为6,所以打印结果为6。

  • [单选题]在Visual FoxPro的项目管理器中不包括的选项卡是
  • 表单

  • 解析:解析:本题考查考生对Visual FoxPro中项目管理器的熟悉程度。项目管理器中包含“数据”、“文档”、“类”选项卡,不包括“表单”选项卡,故选项D是正确答案。

  • 推荐下载科目: 计算机二级 计算机三级 计算机四级 思科认证 Linux认证 JAVA认证 华为认证 计算机一级 软考高级 职称计算机
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2