正确答案: A
sizeof(p)
题目:设有定义:char p[]={‘1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是( )。
查看原题
举一反三的答案和解析:
[单选题]下列叙述中,不能打开数据库设计器的是( )。
通过命令OPEN DATABASE打开数据库
解析:解析:OPENDATABASE数据库名>是用来打开一个已存在的数据库文件,它打开的是数据库环境,并不能打开数据库设计器。
[单选题]以下说法正确的是( )。
public定义的内容允许被对象存取
解析:解析:类中成员定义时前面可加修饰符(如public、private、protected等)。加public修饰指明成员为公有,可以被对象访问;加protected指明成员为保护成员,不允许被对象访问和存取;加private表明为私有成员,只能被类自己访问和调用,不能被对象访问。所以只有C选项的描述是正确的。
[单选题]数据结构中,与所使用的计算机无关的是数据的 ______ 。
逻辑结构
[单选题]下列叙述中,不符合良好程序设计风格的是( )。
程序的效率第一,清晰第二
[单选题]要利用C++流进行文件操作,必须在程序中包含的头文件是( )。
fstream
解析:解析:iostream通用I/O流类和其他I/O流的基类;fstream类用来对文件流进行操作,fstream类的头文件是fstream.h:stxstream类同时可以支持C风格的串流的输入输出操作iomanip是I/O流控制头文件,就像c中的格式化输出一样。
[单选题]有以下程序
include
[单选题]设a=5,b=4,c=3,d=2下列表达式的值是 3>2*b Or a=c And b>C Or c>d
True
解析:解析:本题考的是关系运算符和逻辑运算符的执行顺序。当运算符不只一种时,要先处理关系运算符,然后再处理逻辑运算符。关系运算符的优先顺序是相同的,而逻辑运算符的执行顺序是:Not,And,Ou Xor, Eqv,Imp。本题中先运行关系运算,3>2*b为False,a=c为False,b>c为True,c>d为True;然后执行 And运算,为False,再执行第一个Or,为False,最后执行第二个Or,即False Or True为True。
[单选题]VBA支持的循环语句结构不包括( )。
Do...While
解析:解析:本题考查循环的知识。VBA共支持3种循环,分别是 For...Next循环、While...Wend循环和Do…Loop循环。