正确答案: C

总体设计

题目:在结构化方法中,软件功能分解属于下列软件开发中的阶段是 ______ 。

查看原题

举一反三的答案和解析:

  • [单选题]下列变量名中合法的是( )。
  • CHlNA

  • 解析:解析:在Java语言中,变量名的定义要符合其语法规则。B选项中的变量名byte-size中含有不合法的字符"-",所以不正确:C选项的变量名是Java保留字;而D选项中的变量名中同样含有非法的字符”+”。考试中,变量名定义的语法规则这个知识点比较重要。

  • [单选题]设有定义语句:char b='\123';则变量b包括( )。
  • 一个字符

  • 解析:解析:\123为转义字符,是一个字符常量,斜线后面的是八进制数,可以由0开头,最多由3个八进制数组成。它只代表一个字符,此八进制数就是这个字符的代码。语句charb='\123'是给字符变量赋初值,初值为一个字符。所以,选项D符合题意。

  • [单选题]下列程序的输出结果是( )。 main() {int p[8]={11,12,13,14,15,16,17,18},i=0,j=0; while(i+ +7) if(p[i]%2)j+ =p[i]; printf("%d\n",j); }
  • 45

  • 解析:解析:在C语言中,数组的下标默认为0,因此数组p的下标范围为:0~7。程序循环过程为:第1次循环i=0,执行循环,并且i自加,得i=1,因此p[i]为p[1]=12,12%2=0,不执行后面的语句;接着进行第2次循环,此时i=1,小于7执行循环,并且i自加,得i=2,因此p[i]为p[2]=13,13%2=1,执行后面的语句;这样一直到退出循环。最后j的值为j=13+15+17=45。

  • 推荐下载科目: 计算机二级 思科认证 Linux认证 JAVA认证 计算机一级 软考高级 软考初级 职称计算机 计算机操作员初级 LTE认证
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2