正确答案: D

连接符

题目:按照c语言规定的用户标识符命名规则,不能出现在标识符中的是( )。

解析:C语言中标识符由字母、下划线、数字组成,且开头必须是字母或下划线。所以D选项中的连接符不合法。

查看原题

举一反三的答案和解析:

  • [单选题]下列叙述中,错误的是
  • Java Applet程序的.class文件可用java命令运行

  • 解析:解析:本题考查的是Java中的Applet以及Applt与Application的区别。选项A, Applet的运行方式和Java Application不同,但是Applet在运行前也必须被编译为类文件,这点和Application是一样的。因此,它们都用javac进行编译。因此,选项A的说法是正确的。选项B,在每个应用程序Application中可以包含多个方法,但应用程序都是以main()方法为入口点执行,因此必须有且只能有一个main方法。故选项B的说法是正确的。选项C,Applet是能够嵌入HTML语言中,并能够在浏览器中运行的类。Applet的运行环境是Web浏览器,所以必须建立HTML文件,告诉浏览器如何加载与运行Applet。所以,选项C的说法是正确的。选项D,根据选项C的分析,Applet是不能直接通过Java命令行启动运行的。因此,选项D的说法是错误的。

  • [单选题]向一个项目中添加一个数据库,应该使用项目管理器的( )。
  • “数据”选项卡

  • 解析:解析:项目管理器的各个选项卡中,“数据”选项卡包括数据库、自由表和查询,“文档”选项卡包括表单、报表和标签。下表是用list命令显示的“运动员”表的内容和结构,(33)~(35)题使用该表。

  • [单选题]有以下程序: #include stdlib.h> void fun(int * s,int * * d) { * *d=*(s+2); } main() { int a[]={1,2,3,4,5},*b; b=(int *)malloc(sizeof(int)); fun(a,&B) ; printf("%d\n",*b+1); } 程序的输出结果是( )
  • 4


  • [单选题]下列是重载为非成员函数的运算符函数原型,其中错误的是( )。
  • Fraction&operator=(Fraction&,Fraction);

  • 解析:C。【解析】由于取负运算符“-”是一元运算符,当作为成员函数重载时参数表中没有参数,那个唯一的操作数以this指针的形式隐藏在参数表中。

  • [单选题]有如下程序:include using namespace std;class Test{public:Test(){n+=2; }~Test(){
  • 有如下程序: #include iostream> using namespace std; class Test { public: Test() {n+=2; } ~Test() {n-=3; } static int getNum() {return n; } private: static int n; }; int Test::n=1; int main() { Test* p=new Test; delete p; cout"n="Test::getNum()endl; return 0; } 执行该程序的输出结果是( )。

  • n=0

  • 解析:解析:此题考查的是静态数据成员和静态成员函数。静态数据成员是类中所有对象共享的成员,而不是某个对象的成员。题目中的静态数据成员n的运算具有叠加性,执行“n+=2”和“n-=3”后n的值为0。

  • [单选题]以下叙述中错误的是 ______。
  • 空语句出现在任何位置都不会影响程序运行

  • 解析:解析:“空语句出现在任何位置都不会影响程序运行”这句话是错误的,例如在for循环中,循环条件语句为空时,则不判断循环条件,循环将无终止地进行下去,导致了此循环为死循环。

  • [单选题]在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,现在,与程序的效率相比,人们更重视程序的
  • 可理解性


  • 推荐下载科目: 计算机二级 计算机四级 软考中级 JAVA认证 计算机一级 软考初级 职称计算机 计算机操作员初级 计算机辅助设计 其他
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2