- 力的分解
- 共1401题
以下叙述中错误的是______。
A.C语言源程序经编译后生成后缀为.obj的目标程序
B.C程序经过编译、连接步骤后才能形成一个真正可执行的二进制机器指令文件
C.用C语言编写的程序称为源程序,它以ASCⅡ代码形式存放在一个文本文件中
D.C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令
正确答案
D
解析
[解析] C语言程序编译时,每条可执行语句将转换为二进制的机器指令,非执行语句如注释语句等不被编译。
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是______。
A.while((ch=getchar())!='N')printf("%c",ch);
B.while(ch=getchar()!='N')printf("%c",ch);
C.while(ch=getchar()=='N')printf("%c",ch);
D.while((ch=getchar())=='N')printf("%c",ch):
正确答案
A
解析
[解析] 因为while是以条件为假时结束循环,因此选项C、D不正确。“!=”的优先级比“=”高,因此“ch=getchar()!='N'”相当于“ch=(getchar!='N')”,ch并不能得到输入的字符,只能得到true或者false值。
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是______。
A.a^b
B.a|b
C.a&b
D.a<<4
正确答案
A
解析
[解析] 1与1异或结果为0,0与1异或结果为1,可见要使某位数翻转,只要使其与1进行异或运算即可。0与0进行异或运算结果为0,1与0进行异或运算结果为1,可见要使某位的数不变,只要使其与0进行异或运算即可。
有以下程序:
#include<stdio.h>
main()
int s[12]=1,2,3,4,4,3,2,1,1,1,2,3,c[5]=0,i;
for(i=0;i<12;i++)c[s[i]]++;
for(i=1;i<5;i++)printf("%d",c[i]);
printf("\n");
程序的运行结果是______。
A.1 2 3 4
B.2 3 4 4
C.4 3 3 2
D.1 1 2 3
正确答案
C
解析
[解析] 程序中定义了两个数组s和c,数组c中有5个元素,每个元素的初始值为0;数组s中有12个元素,包含4个“1”,3个“2”,3各“3”,2个“4”。第一个for语句中,用s[i]作为c数组的下标,用于统计s[i]中相同数字的个数,同时将统计的结果放在以该数字为下标的c数组中。第二个for语句用于将c数组中a[1]~a[4]4个元素输出。
设有条件表达式:(EXP)i++:j--,则以下表达式中与(EXP)完全等价的是______。
A.(EXP==0)
B.(EXP!=0)
C.(EXP==1)
D.(EXP!=1)
正确答案
B
解析
[解析] 本题考查的重点是条件表达式的用法。条件表达式首先判断“(EXP)”是真值还是假值。而在C语言中,真值是任意非零值,也可以是负数,而假值是零。因此,与条件表达式中“(EXP)”完全等价的是选项B。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是______。
A.并
B.交
C.投影
D.笛卡儿乘积
正确答案
B
解析
[解析] 并运算会增加元组个数,投影运算会减少表中属性个数,笛卡儿积既会增加属性个数,又会增加元组个数。
有以下程序:
void swap(char*x,char*y)
cbar t;
t=*x; *x=*y; *y=t;
main()
char*s1="abc",*s2="123";
swap(s1,s2);printf("%s,%s\n",s1,s2);
程序执行后的输出结果是______。
A.123,abc
B.abc,123
C.1bc,a23
D.321,cba
正确答案
C
解析
[解析] 函数swap()实现的功能为交换字符指针x和y首位的数值。
下列叙述中正确的是______。
A.数据库系统是一个独立的系统,不需要操作系统的支持
B.数据库系统的根本目标是要解决数据的共享问题
C.数据库管理系统就是数据库系统
D.以上三种说法都不对
正确答案
B
解析
[解析] 数据库系统(DBS)是由数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、硬件平台(硬件)、软件平台(软件)五个部分构成的运行实体。数据库技术的根本目标是解决数据的共享问题。
关于“资产=负债+所有者权益”,以下表述不正确的是( )。
A.此等式是动态会计等式
B.此等式表明企业在某一特定时点的财务状况,明确资产、负债、所有者权益三者间的关系
C.企业的任何经济活动,都不会破坏这一恒等关系
D.此等式是会计核算和编制财务会计报告的重要理论依据
正确答案
A
解析
暂无解析
关于安装工程费的计算等式,不正确的是( )。
A.安装工程费=设备原价×安装费率
B.安装工程费=设备吨位×每吨安装费
C.安装工程费=安装工程实物量×安装费用指标
D.安装工程费=安装费用指标×安装费率
正确答案
D
解析
暂无解析
扫码查看完整答案与解析