[多选题]查询中分组的关键词是()。
正确答案 :D
GROUP BY
解析:本题答案:D
[单选题]以下选项中合法的标识符是______。
正确答案 :C
_11
解析:解析:C语言中合法标识符的命名规则是:标识符可以由字母、数字和下划线组成,并且第—个字符必须为字母或下划线。所以选项A、B和D都是错误的。
[单选题]若有如下程序: void a(char*p,char c) {while(*p) { if(*p==c)*p=c-'b'+'B';; p++; } } main() {char s[50]="abcdeeffgee",b='e'; a(s,b);printf("%s\n",s); } 则程序运行后的输出结果是( )。
正确答案 :C
abcdEEffgEE
解析:解析:函数a的功能是将字符数组s中的小写字母e变为大写字母,其余字符不变,4个选项中只有C符合题意。
[单选题]表示窗体为“模态型”(强制响应方式)窗体的“模式”值为 ______。
正确答案 :A
VbModal或1
解析:解析:利用窗体的Show方法将窗体显示出来的语法格式如下。
[单选题]阅读下面代码 ByteArrayOutputStream bout=new ByteArrayOutputStream(); ObjectOutputStream ut=new ObjectOutputStream(bout); out.writeObject(this); out.close();
正确答案 :A
将对象写入内存
[单选题]设a=5,b=4,c=3,d=2,则表达式3>2术b Or a=c And b>c Or c>d的值是
正确答案 :B
True
[单选题]设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是( )。
正确答案 :A
c1c2
解析:解析:选项A为异或运算符,如果参加运算的两个位相同,结果为0,否则为1。显然选项A中参加运算c1和c2相同,故其值位0;选项B为位与运算,如果参加运算的两位都为1,则结果为1,否则结果为0,选项B中参加运算的c1和c2都为真,所该结果为1:选项C为取反运算,用来对一个二进制取反,显然c2取反后不为0,选项D为位或运算,参加运算的两位只要有一个为1,那么运算结果为1,显然参加运算的c1和c2都不为0,故运算结果不为0。所以,4个选项中选项A符合题意。
[单选题]下列程序的运行结果是( )。 #include intx=5; intfun(inta) { intc: c=X*a:
正确答案 :C
x=23
解析:C。【解析】由主函数main入手,首先x被赋值为3,a被赋值为4,然后调用fun函数,参数为4,所以在fun函数中的a=4。而主程序中的x作用域是由它定义开始到cout输出,在fun函数中无效。而在fun函数定义前的变量X作用域是整个程序,所以fun函数中的x值为5,这样C的值就为20。在主函数中的x+fun(a)中的x为靠近这条语句的x定义,即3,所以最后x的值为20+3=23。
查看原题 查看所有试题