柠檬试题库
search
首页 计算机 公务员 驾照 关于

有以下程序段: #include int i, n; for( i=0; i<8; i++ ) {  n = rand() % 5;   switch (n)   { case 1: case 3: printf("%d \n", n); break; case 2: case 4: printf("%d \n", n); continue; case 0: exit(0);   }   printf("%d \n",n); } 以下关于程序段执行情况的叙述,正确的是(  )。


  • A.for循环语句固定执行8次
  • B.当产生的随机数n为4时结束循环操作
  • C.当产生的随机数n为1和2时不做任何操作
  • D.当产生的随机数n为0时结束程序运行
热度🔥839
参考答案:D
解析:

【解析】case常量表达式只是起语句标号作用,并不是该处进行条件判断。在执行switch语句时,根据switch的表达式,找到与之匹配的case语句,就从此case子句执行下去,不再进行判断,直到碰到break或函数结束为止。简单的说break是结束整个循环体,而continue是结束单次循环。B)选项中当产生的随机数n为4时要执行打印操作。C)选项中当产生的随机数为1和2时分别执行case3与case4后面语句的内容。由于存在break语句所以for循环不是固定执行8次,执行次数与产生的随机数n有关系。
复制题目向AI提问


扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐 数据库应用系统中的核心问题是(  )。 在进行数据库性能调优过程中,需要考虑数据库系统软件、硬件配置、网络环境等多方面因素。下列有关性能调优的说法,错误的是()       某出版社计算机编辑部收到了一篇科技论文的译文审校稿,并希望将其发表在内部刊物上。现需要根据专家意见进行文档修订与排版,具体要求如下: 1.在考生文件夹下,为“Word素材.docx”文件中全部译文内容创建一个名为“Word.docx”的文件(“.docx”为文件扩展名),并保留原素材文档中的所有译文内容、格式设置、修订批注等,后续操作均基于此文件,否则不得分。 2.设置文档的标题属性为“语义网格的研究现状与展望”。 3.设置文档的纸张大小为“信纸”,纸张方向为“纵向”,页码范围为多页的“对称页边距”;设置页边距上、下均为2厘米,内侧页边距为2厘米,外侧页边距为2.5厘米;页眉和页脚距边界均为1.2厘米;设置仅指定文档行网格,每页41行。 4.删除文档中所有空行和以黄色突出显示的注释性文字,将文档中所有标记为红色字体的文字修改为黑色。 5.根据文档批注中指出的引注缺失或引注错误修订文档,并确保文档中所有引注的方括号均为半角的“[ ]”,修订结束后将文档中的批注全部删除。 6.将文档中“关键词”段落之后的所有段落分为两栏,栏间距为2字符,并带有分隔线。 7.设置文档中的紫色字体文本为论文标题,作者行为副标题,黄色字体文本为节标题,绿色字体文本为小节标题,蓝色字体文本为原文引用内容。依据文章层次,将节标题和小节标题设置为对应的多级标题编号(例如第4节的编号为4,第4节第2小节的编号为4.2)。上述各部分格式设置如下表所示: 8.依据下表所示,设置文档中的摘要部分和关键词部分的段落格式。 9.该文档的起始页码为19;设置文档奇数页页眉内容包含文档标题和页码,之间用空格分隔,如“语义网格的研究现状与展望 19”;偶数页页眉内容为页码和“前沿技术”,之间用空格分隔,如“20 前沿技术”;页眉的格式设置如下表所示: 10.调整文档中插图的宽度略小于段落宽度,插图图注与正文中对应的“图1,图2,……”建立引用关系;参考文献列表编号与论文中对应的引注建立引用关系(仅建立前10篇参考文献的引用关系);图注和参考文献的格式设置如下表所示: 11.设置文档中的其他文字内容段落为正文格式,格式设置如下表所示: 12.将第7节中10个研究方向的名称设置为小节标题,编号为多级编号对应的自动编号,“:”后面的内容仍保持正文格式,并将“:”删除。 在PowerPoint演示文稿普通视图的幻灯片缩略图窗格中,需要将第3张幻灯片在其后面再复制一张,最快捷的操作方法是( )。 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分)则对主属性部分依赖的是( )。