正确答案: C
结构化查询语言
题目:SQL 语言又称为 ______ 。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[多选题]以下关于变量作用域的叙述中,正确的是()
用public定义变量是全局变量
解析:参考答案:C
[单选题]下列描述错误的是( )。
在外面看不到对象的内部特征是基于对象的“模块独立性好”这个特征
解析:解析:对象的封装性是指从外面看只能看到对象的外部特性;而对象的内部,其处理能力的实行和内部状态对外是不可见的,是隐蔽的。
[单选题]假定所有变量均已正确说明,下列程序段运行后x的值是( )。
4
解析:解析:本题考查if else语句。第一个订语句,先判断条件,发现a=0,则!a成立,执行下列的语句,x--,得x=11;第二个if语句,判断条件,发现c=0,则条件不成立,执行下列的else语句,得x=4。
[单选题]有以下程序 int a=3; main() {int s=0; { int a=5;s+=a++;} 8+=a++;printf(“%d\n”,s); } 程序运行后的输出结果是
8
解析:解析:本题中定义一个全局变量a和一个局部变量a。局部变量和全局变量的不同在于,局部变量的存储单元都是在进入这些局部变量所在的函数体(或复合语句)时生成,退出其所在的函数体(或复合语句)时消失,而全局变量是在函数外部任意位置上定义的变量,它的作用域从变量定义的位置开始,到整个源文件结束为止。若全局变量和某一函数中的局部变量同名,则在该函数中,此全局变量被屏蔽,在该函数内,起作用的将是局部变量,与同名的全局变量不发生任何关系。 在程序中首先定义了变量s并赋值为0,接着在嵌套的复合语句{}中定义了变量a并赋初值为5,接着执行语句s+=a++;在这条语句中a加1,但表达式a++还是原来的值,故s=s+5,s为5,程序执行到外层,此时{}内定义的变量a不再有效,此时的变量a为{}之前定义的且初值为3,接着执行{}后面的语句s+=a++;相当于执行语句s=s+(a+ +);即s=5+3,最后值为8,所以最后输出的s值为8。
[单选题]表达式10>5&&6%3的值是
0
[单选题]逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是().
关系模型