正确答案: D
0
题目:有以下程序main(){ int x=3, y=2, z=1; printf("%d\n",x/y&~z);}程序运行后的输出结果是
解析:&是“按位与”运算符,参加运算的两个运算量的相应位都为1,则该位的结果值为1,否则为0。~是“取反”运算符,用来对一个二进制数按位取反,即将0变1,1变0。本题x/y&~z,x/y的值为1,~z的值为0,所以进行&运算后,整个表达式的值为0。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]下列函数的运行结果是includeint f(int a,int b){ int c;if(a>b)c=1; else if(a==b
-1
解析:解析:本题的函数是根据a和b的值来给c赋值。
[单选题]J2SDK的下载,下列哪步可进入J2SE下载页面? ( )
单击页面中的“Java 2 Platform,Standard Edition”链接
[单选题]在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有 _______。
特定的数据模型
解析:解析:在文件系统中,相互独立的记录其内部结构的最简单形式是等长同格式记录的集合,易造成存储空间大量浪费,不方便使用。而在数据库系统中,数据是结构化的,这种结构化要求在描述数据时不仅描述数据本身,还要描述数据间的关系,这正是通过采用特定的数据模型来实现的。
[单选题]要设置日期时间型数据中的年份用4位数字显示,应使用下列哪条命令( )。
SET CENTURY ON
解析:利用以下命令可以设置日期的显示年份。
[单选题]下面的语句用Array函数为数组a的各元素赋整数值: a=Array(1,2,3,4,5,6,7,8,9) 对数组变量a的正确定义是
Dim a
解析:解析:本题是对Array函数的一种考查。Array函数用来给数组元素赋初值时,它要求数组必须是一个变体变量名,如:
[单选题]以下程序的输出结果是()。includemain(){int a,i;a=0; for(i=1;i
以下程序的输出结果是( )。 #include stdio.h> main() { int a,i;a=0; for(i=1;i5;i++) { switch(i) { case 0: case 3:a+=2; case 1: case 2:a+=3; default:a+=5; } } printf("%d\n",a); }
31
解析:解析:多分支选择switch语句的一般形式为:switch(表达式){case常量表达式1:语句1;case常量表达式2:语句2;┆case常量表达式n:语句n;default:语句n+1;}其语义是:计算表达式的值,并逐个与其后的常量表达式值相比较,当表达式的值与某个常量表达式的值相等时,即执行其后的语句,不再进行判断,继续执行后面所有case后的语句。如果表达式的值与所有case后的常量表达式均不相同时,则执行default后的语句。
[单选题]下列叙述中正确的是______。
软件交付使用后还需要维护
解析:解析:软件交付后还要进行维护,软件维护不仅要修复程序中被破坏的指令.还要根据新提出的内容进行必要而且可能的扩充和删改。软件的生命周期是从提出、实现、使用维护到停止使用退役的过程。
[单选题]在Visual FoxPro中创建项目,系统将建立一个项目文件,项目文件的扩展名是
pjx
解析:本题考查Visual FoxPro中常见文件的扩展名。在创建项目时,项目管理器将一个应用程序的所有文件集合为一个有机的整体,形成一个扩展名为.pjx的项目文件。其他几个选项都不是合法的扩展名,故选项C为正确答案。
[单选题]利用表中的行和列来统计数据的查询是( )。
交叉表查询
解析:本题考查查询种类的知识。常见的查询种类有:选择查询、交叉表查询、参数查询、操作查询和SQ1查询。其中选择查询是根据指定的查询准则从一个或多个表中获取数据并显示结果;交叉表查询是利用表中的行和列来统计数据:参数查询利用对话框来提示用户输入准则:操作查询在一次查询操作中对所得结果进行编辑。