正确答案: A
数据类型
题目:下列选项中,不属于数据模型所描述的内容的是( )。
解析:A
查看原题
举一反三的答案和解析:
[单选题]在C++中,打开一个文件,就是将这个文件与一个( )建立关联;关闭一个文件,就是取消这种关联。
流
[单选题]若以“w+”方式打开一个已存在的文件,则以下叙述正确的是______。
文件打开时,原有文件内容被删除,位置指针移到文件开头,可作写和读操作
[单选题]有以下程序: int f(int a) { return a%2; } main() { int s[8]={1,3,5,2,4,6},i,d=0; for (i=0; f(s[i]); i++) d+=s[i]; printf("%d\n",d); } 程序运行后的输出结果是( )。
9
解析:解析:函数f()的作用是形参a为偶数的时候返回0,否则返回1,主函数中首先定义了一个长度为8的一维数组,然后给它部分赋初值{1,3,5,2,4,6)。其他没有赋值的数组元素将自动赋值为0。for循环中,当s[i]不为偶数时,将s[i]相加,所以d的值为d=1+3+5=9,因此最后输出的d值为9。故4个选项中选项A符合题意。
[单选题]可以在for循环初始化部分声明一个变量,其作用域是( )。
整个for循环
解析:解析:在for循环初始化部分声明的变量的作用域是整个for循环,退出for循环后,变量消失。
[单选题]计算机信息系统(简称“信息系统”)是一类以提供信息服务为主要目的的数据密集型、人机交互的计算机应用系统。在下列有关信息系统的叙述中,错误的是()。
MRPⅡ的英文说法是Material Requirement Planning Ⅱ,制造业物料需求计划Ⅱ
[单选题]为计算1+3+5+……+99的值,某人编程如下
循环中两条赋值语句的顺序错误,应改为s=s+k : k=k+2
[单选题]若有int a[]={2,4,6,8,10};int *p=a;则第2个数组元素的正确表示为 ______。
*(p+2)
[单选题]有以下程序,其中k的初值为八进制数
inculde
9
解析:解析:011转换成十进制为9,并且k++表示先使用k的值,再使k的值加1,所以输出值为9。