• [多选题]查询中分组的关键词是()。
  • 正确答案 :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。

  • 查看原题 查看所有试题

    推荐科目: 计算机四级 软考中级 微软认证 Linux认证 职称计算机 通信工程师 计算机操作员中级 计算机辅助设计(C 其他 LTE认证
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号