正确答案: D
数据的逻辑结构在计算机中的表示
题目:数据的存储结构是指( )。
查看原题查看所有试题
学习资料的答案和解析:
[多选题]编写函数fun(),它的功能是:求出1~1000之内能被7或11整除,但不能同时被7和11整除的所有整数,并将它们放在a所指的数组中,通过n返回这些数的个数。
{
}
{
{
}
}
解析:void fun(int *a, int *n)
{
int i, j=0;
for(i=1; i=1000; i++)
if((i%7=0 ||i%11==0)&&i%77!=0)
a[j++]=i;
*n=j;
} 解析:本题的关键是if条件语句及参数传递。本题的设计思路是:(1)利用循环遍历1到1000之内的整数;(2)利用if语句判断,把查找到的整数保存到形参数组a中;(3)把数组a中数组元素的个数赋值到形参指针n所指的内存。注意程序中if语句的判断条件,本题是找出能被7或11整除但不能同时被7和11整除的所有整数。能同时被7和11整除的数一定能被77整除,且不能被7整除的数不一定就是能被7或11整除的数。所以,可得出程序中的if语句。
[单选题]下面概念中,不属于面向对象方法的是
过程调用
解析:解析:面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。面向对象方法从对象出发,发展出对象、类、消息、继承等概念。过程调用是面向过程的程序设计方法的概念。
[单选题]阅读程序段,当输入数据形式为25,13,10时,正确的输出结果为 ______。 int x, y, z; cin>>x>>y>>z;; cout "x+y+z=%d\n" x+y+z;
不确定值