正确答案: C
a3_b3, _123,
题目:下列可用于C语言用户标识符的一组是
解析:在C语言中,标识符是用来表示变量名、符号常量名、函数名、数组名、类型名和文件名的有效字符序列。标识符的命名规则为:
查看原题
举一反三的答案和解析:
[单选题]下列说法错误的是( )。
在容器对象的嵌套层次里,事件的处理遵循独立性原则,即每个对象的识别并处理属于自己的事件
解析:解析:选项C的独立性原则不适用于命令按钮组和选项按钮组。在命令按钮组和选项按钮组中,如果为按钮组编写了某事件代码,而组中的某个代码没有与该事件代码相关联的代码,那么当这个按钮的事件引发时,将执行组事件代码。
[单选题]若有定义int a[9],*p=a;则p+5表示
数组元素a[5]的地址
解析:解析:本题考查了通过指针来引用一维数组元素的方法。题中*p=a;这一赋值语句是指针p指向了数组a的首地址,p+5是指针p向后移动了5个int类型的存储单元,所以p+5指向了数组元素a[5]。
[单选题]在面向对象方法中,实现信息隐蔽是靠( )。
对象的封装
[单选题]使用如下的3个数据表:学生、课程和成绩。
SELECT 课程.课程名称, MAX(成绩) AS 最高分 FROM 成绩,课程; WHERE 成绩.课程编号 = 课程.课程编号; GROUP BY 课程.课程编号
解析:解析:求最大值要利用MAX函数。要查询每门中的最高分,需要对课程进行分组。由于课程名称可能出现重名,因此分组依据为课程编号,且注意记录的惟一性,利用AS短语。可将"成绩"字段名重新命名为"最高分"作为新的字段名,用于显示查询结果。选项B)的分组条件中,没有指定从哪个表中进行记录分组,因此系统报错。选项C)和选项D)的计算函数使用错误。
[单选题]下列程序的输出结果是 #include"stdio.h" #define M(x,y) x%y main() { int a,m=12,n=100; a=M(n,m); printf("%d\n",a--);}
4
解析:解析: 带参数的宏定义命令行形式如下: