正确答案: D
循环队列中元素的个数是由队头指针和队尾指针共同决定
题目:下列叙述中正确的是( )
查看原题查看所有试题
学习资料的答案和解析:
[单选题]可以通过的方法来输出一个二维数组中的各个元素。
引用数组的两个下标
解析:【解析】一般输出数组元素时,可以通过引用数组下标来逐个输出。在输出二维数组元素时,也可以采用同样的方法,只是二维数组需要引用两个下标来逐个输出。
[单选题]详细设计主要确定每个模块具体执行过程,也称过程设计,下列不属于过程设计工具的是( )。
DFD图
解析:A) 【解析】DFD 图(数据流图)是以图形的方式描述数据在系统中流动和处理的过私,只反映系统必须完成的逻辑功能,它是需求分析阶段的图形工具。盒式图(N—S图)、问题分析图
[单选题]以下程序的功能是:给r输入数据后计算半径为r的圆面积s。#include stdio, h>main( )/* Beginning */{ int r; float s; scanf("% d", &r); s = *Π* r*r;printf("s =%f\n",s); 程序在编译时出错,出错的原因是( )。
计算圆面积的赋值语句中使用了非法变量
解析:解析:本题中表达式*Π*r*r非法,且未对变量Π做任何定义,所以编译时会出现非法字符的错误信息。
[单选题]已经定义ch为字符型变量,以下赋值表达式中错误的是_____。
ch='\'
解析:解析:反斜杠字符“\”献给字符,应该写成ch='\\',所以A是错误的。
[单选题]若有定义int(*pt)[3];,则下列说法正确的是
定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组
解析:解析:定义了一个指向一维数组的指针,该一维数组具有三个int型元素,按照C语言中二维数组的定义知,二维数组先按照行排列,再按照列排列,故选D。