正确答案: C

自底向上

题目:下面不属于软件设计原则的是______。

查看原题查看所有试题

学习资料的答案和解析:

  • [单选题]设有程序段 int k=10; while(k=0)k=k-1; 则下面描述中正确的是
  • 循环体语句一次也不执行

  • 解析:解析: 本题中,首先将0赋给k,表达式变为0,跳出循环,没有执行循环体语句。解答本题的关键是掌握while语句。

  • [单选题]对下列程序段的描述正确的是( )。 #includeiostream.h> int fun(int,int); void main() { coutfun(1,2)endl; } int fun(int x,int y) { return x+y; }
  • 该函数定义和调用方式都正确

  • 解析:解析:函数定义的一般形式为:类型标识符函数名(形式参数列表){声明部分;语句}。函数调用的一般格式为:函数名(实参列表)。而“int fun(int,int)”为函数声明,是可以不写形参名,只写形参的类型。所以,可以看出函数fun的定义和调用都是正确的。

  • [单选题]23 有如下程序段,该程序段循环的次数是______。 Dim i As Integer Dim j As Integer Dim k As Integer k=0 For i = 0 To 10 Step 3 For j = 1 To 5 If j > 3 Then k = k + 4: Exit For k=k+1 Print k Next j If i > 8 Then Exit For Next i
  • 12


  • [单选题]条件函数IIF(LEN(SPACE(3))>3,1,-1)的值为______。
  • -1

  • 解析:解析:SPACE(数值表达式)返回一定数量的空格,返回值是字符型。SPACE(3)的值是3个空格。LEN(字符表达式)返回一个字符串的长度,返回值是数值型。LEN(SPACE(3))的值是数值3。IIF(条件,表达式1,表达式2)如果条件成立则返回第1个表达式的值,否则返回第2个表达式的值,返回值可以是字符型、数值型、日期型、日期时间型、货币型。IIF(LEN(SPACE(3))>3,1,-1),即IIF(3>3,1,-1),所以最后的结果是-01。

  • [单选题]如下程序的输出结果是 #includeiostream> #includeiomanip> using namespace std; class CSum{ int x,y; public: CSum(int x0,int y0):X(x0),y(y0){ } friend ostream& operator(ostream& os,const CSum& xA) { ossetw(5)xa.x+xa.y: return os; } }; int main( ){ CSum y(3,5); coutsetfill('*')8; couty; return 0; }
  • 8****8

  • 解析:解析:输出流控制中,如果没有指定对齐方式,则默认为左对齐、右填充,CSum类使“”运算符出栈,并将输出控制为宽度为5,coutsetfill('*')8;执行时就打印8****,然后执行couty;打印8,故答案为D。

  • 推荐下载科目: 计算机三级 计算机四级 思科认证 华为认证 软考高级 软考初级 职称计算机 通信工程师 计算机操作员初级 其他
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号