正确答案: B

数据的逻辑结构不仅反映数据间的逻辑关系,而且反映其在计算机中的存储方式

题目:以下关于数据的逻辑结构的叙述中,不正确的是( )。

查看原题 点击获取本科目所有试题

举一反三的答案和解析:

  • [单选题]下面程序的输出是______。 main() {int k=11; printf("k=%d,k=%o,k=%x\n",kkk); }
  • k=11,k=13,k=B

  • 解析:解析:在C语言格式字符的输出中, “%d”是以带符号的十进制形式输出整数;“%60”是以8进制无符号形式输出整数(不输出前导符o);“%x”是以16进制无符号形式输出整数(不输出前导符Ox)。

  • [单选题]有以下程序 main ( ) { int k=5,n=0; while (k>0) { switch (k) { default : break; case 1 : n+=k; case 2 : case 3 : n+=k; } k--; } printf ("%d\n",n); 程序运行后的输出结果是
  • 7

  • 解析:解析:本题考查的是switch语句。switch语句中的case或default只是一种入口标号,它并不形成一种子句的概念。当满足其中某个标号的条件而进入switch语句中时,如果没碰到break语句,将一直执行到switch语句的结尾。题目中使用了一个while循环使k从5递减到1,当k=5或4的时候从default标号进入switch,碰到break;语句立即跳出,没有改变n:当k=3时,执行了一次n+=k;;k=2时,也执行了一次n+=k;k=1时,执行了两次n+=k;所以最终n的值为3+2+1+1=7。故应该选择D。

  • [单选题]开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( )。
  • 软件危机

  • 解析:解析:随着计算机软件规模的扩大,软件本身的复杂性不断增加,研制周期显著变长,正确性难以保证,软件开发费用上涨,生产效率急剧下降,从而出现了入们难以控制软件发展的局面,即所谓的“软件危机”。

  • [单选题]以下叙述中正确的是( )
  • 在C程序中include行和define行不是C语句


  • 推荐下载科目: 计算机四级 微软认证 思科认证 Linux认证 JAVA认证 华为认证 计算机一级 软考高级 计算机操作员高级 计算机辅助设计
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2