中国慕课第八周练兵区单选题

2024-01-07 13:59

本文主要是介绍中国慕课第八周练兵区单选题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1单选(1分)

​假设有40个学生被邀请来给餐厅的饮食和服务质量打分,分数划分为1~10这10个等级(1表示最低分,10表示最高分),编程统计并按如下格式输出餐饮服务质量调查结果。按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

#include <stdio.h> #define  M  40 #define  N  11 int main() {     int  i, j, grade, feedback[M], count[N] = {0};     printf("Input the feedbacks of 40 students:\n");          for (i=0; i<M; i++)     {         scanf("%d", &feedback[i]);     }          for (i=0; i<M; i++)     {         _____________;     }          printf("Feedback\tCount\tHistogram\n");          for (_________; grade<=N-1; grade++)     {          printf("%8d\t%5d\t", grade, count[grade]);         for (j=0; ___________; j++)         {             printf("%c",'*');         }         printf("\n");     }     return 0; }

  • A.第16行:    count[feedback[i]]++

    第21行:    grade=0

    第24行:    j<grade

  • B.第16行:    feedback[i]++

    第21行:    grade=1

    第24行:    j<N-1

    0.00/1.00

  • C.第16行:    count[feedback[i]]++

    第21行:    grade=1

    第24行:    j<count[grade]

  • D.第16行:    count[i]++

    第21行:    grade=0

    第24行:    j<N-1

正确答案:C

2单选(1分)

‎模拟骰子的6000次投掷,编程统计并输出骰子的6个面各自出现的概率。按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

#include _________ #include <time.h> #include <stdio.h> int main() {     int  face, roll, frequency[7] = {0};     srand(time (NULL));          for (roll=1; roll<=6000; roll++)     {          face = _____________;         __________________;     }          printf("%4s%17s\n", "Face", "Frequency");          for (face=1; face<=6; face++)     {         printf("%4d%17d\n", face, frequency[face]);     }          return 0; }

  • A.第1行:    <stdlib.h>

    第11行:    rand()%6 + 1

    第12行:    frequency[roll]++

  • B.第1行:    <math.h>

    第11行:    rand()/6 + 1

    第12行:    frequency[roll]++

  • C.第1行:    <stdlib.h>

    第11行:    rand()%6 + 1

    第12行:    frequency[face]++

    1.00/1.00

  • D.第1行:    <math.h>

    第11行:    rand()/6 + 1

    第12行:    frequency[face]++

正确答案:C

3单选(1分)

​以下程序中函数Sort的功能是对a所指数组中的数据进行由大到小的排序,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

#include <stdio.h> void Sort(int a[],int n) {      int i,j,t;     for(i=0;_________;i++)         for(________;j<n;j++)             if(a[i]<a[j])             {                 t=a[i];                 __________;                 a[j]=t;             } } int main() {     int aa[10]={1,2,30,4,5,6,7,8,9,10},i;     __________;          for(i=0;i<10;i++)         printf("%d,",aa[i]);     printf("\n");     return 0;}

  • A.第5行:    i<n-1

    第6行:    j=i

    第10行:    a[i]=a[j]

    第18行:    Sort(aa[],10)

  • B.第5行:    i<=n

    j第6行:    =i

    第10行:    a[i]=a[j]

    第18行:    Sort(10,aa)

  • C.第5行:    i<n-1

    第6行:    j=i+1

    第10行:    a[i]=a[j]

    第18行:    Sort(aa,10)

  • D.第5行:    i<n

    第6行:    j=i+1

    第10行:    a[j]=a[i]

    第18行:    Sort(aa,10)

正确答案:C

4单选(1分)

下面代码的功能是在屏幕上输出以下内容

0

1

3

程序中空白处缺少的代码由下列选项给出,其中有一个不能满足题目要求,请将其找出。

#include <stdio.h> int main() {        int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=0;            for(i=0;i<3;i++)          for(j=i;j<=i;j++)             {                 t=t+____________;                 printf("%d\n",t);            }              return 0; }

  • A.b[j][t]

  • B.b[i][j]

  • C.b[t][j]

  • D.b[i][b[j][j]]

正确答案:A

5单选(1分)

‌以下程序的输出结果是

void swap1(int c[]) {      int t;     t=c[0];     c[0]=c[1];     c[1]=t; } void swap2(int c0,int c1) {      int t;     t=c0;     c0=c1;     c1=t; } int main( ) {      int a[2]={3,5},b[2]={3,5};     swap1(a);      swap2(b[0],b[1]);     printf("%d %d %d %d\n",a[0],a[1],b[0],b[1]);     return 0; }

  • A.5 3 3 5

  • B.5 3 5 3

  • C.3 5 5 3

  • D.3 5 3 5

正确答案:A

6.单选(1分)

‏下列说法正确的是

  • A.在C语言中,不带下标的数组名代表数组的首地址,即第一个元素在内存中的地址。

  • B.对于一个二维数组,可以按任意的顺序对其进行赋值,输出二维数组元素也可以按任意的顺序来输出。

  • C.在声明函数的二维数组形参时,可省略数组第二维的长度,但不能省略数组第一维的长度。

  • D.定义数组的大小、访问数组元素时在下标中都可以使用变量或表达式

正确答案:A

 

这篇关于中国慕课第八周练兵区单选题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/580140

相关文章

创新、引领、发展——SAMPE中国2024年会在京盛大开幕

绿树阴浓夏日长,在这个色彩缤纷的季节,SAMPE中国2024年会暨第十九届国际先进复合材料制品原材料、工装及工程应用展览会在中国国际展览中心(北京朝阳馆)隆重开幕。新老朋友共聚一堂,把酒话桑麻。 为期4天的国际学术会议以“先进复合材料,引领产业创新与可持续化发展”为主题,设立了34个主题分会场,其中包括了可持续化会场、国际大学生会场、中法复合材料制造技术峰会三个国际会场和女科技工作者委员会沙龙,

中国341城市生态系统服务价值数据集(2000-2020年)

生态系统服务反映了人类直接或者间接从自然生态系统中获得的各种惠益,对支撑和维持人类生存和福祉起着重要基础作用。目前针对全国城市尺度的生态系统服务价值的长期评估还相对较少。我们在Xie等(2017)的静态生态系统服务当量因子表基础上,选取净初级生产力,降水量,生物迁移阻力,土壤侵蚀度和道路密度五个变量,对生态系统供给服务、调节服务、支持服务和文化服务共4大类和11小类的当量因子进行了时空调整,计算了

2小时极速入门 TypeScript-慕课网 笔记

TS文档:https://www.tslang.cn/docs/handbook/modules.html 一,什么是TS 注:Typescript无法在浏览器中运行 ,所以需要编译器,将TS转变为JS 问:TS运行这么麻烦,为什么还要有TS? 答:TS强类型 1,规范我们的代码; 2,代码编译阶段就能及时发现错误; 3,在原生js的基础上加上了一层类型定义; 二,基础类型 类型

软考初级网络管理员_03_硬件单选题

1.CPU是一块超大规模的集成电路,其主要部件有()。 运算器、控制器和系统总线 运算器、寄存器组和内存储器 控制器、存储器和寄存器组 运算器、控制器和寄存器组 2.(请作答此空)是指CPU一次可以处理的二进制的位数,它直接关系到计算机的计算精度、速度等指标:运算速度是指计算机每秒能执行的指令条数,通常以()为单位来描述。 宽带 主频 字长 存储容量 3.CPU执行指令时,先根

秋招突击——第八弹——Redis是怎么运作的

文章目录 引言正文Redis在内存中是怎么存储的面试重点 Redis是单线程还是多线程面试重点 内存满了怎么办?面试重点 持久化介绍面试重点 RDB持久化面试重点 AOF日志面试重点 总结 引言 差不多花了两天把redis给过了,早上也只背了一半,完成回去的时候,在背一会,还有健身的时候在听一会。加油,完成不要睡太晚了,早上起不了,还容易做噩梦。 正文 Redis在内

中国港口年鉴(2000-2023年)

数据年限:2000-2023(齐全) 数据格式:pdf、excel 数据内容: 一、记述和反映了中国大陆江、海、河港口在深化改革、调整结构、整合资源、开拓经营、加快建设等方面所取得的成就和发展进程,香港特别行政区、澳门特别行政区、台湾地区港口发展的概况专门列述。 二、本版以每个省(自治区、直辖市)为单位,编排省内各港情况,并在一城一港的基础上编排各市港口情况,然后在各市港口下再列入大型港口企业集团

如何占领消费者科技心智?这家中国企业给出标准答案

品牌的价值是什么? 沃伦·巴菲特和查理·芒格曾提出过著名的“护城河”模型,将品牌作为一家公司构建护城河的基本要素之一。 按照巴菲特的说法:“你会试着去创建一个跟迪士尼竞争的品牌吗?可口可乐这个品牌让人联想到世界各地畅饮可口可乐的不同人。这就是你希望一家企业能够拥有的,这就是护城河。” 原因在于,品牌常常和消费者的忠诚度、企业的影响力、产品的定价能力挂钩。如果说技术、产品和渠道构成了一家企业的

微课与慕课

一、微课 “微课”是一种教学资源,时长约几分钟,视频或者动画格式,非常符合信息快餐时代大众的视觉驻留规律和认知学习特点。 二、慕课 慕课(MOOC, Massive Open Online Courses)即“大型开放式网络课程”,相较微课更注重教学互动。 三、二者区别 微课和慕课是现代教育技术快速发展下产生的两种不同的在线课程形式,它们在教学时间、教学内容和配置要求等方面有所不同。具体

奇瑞复活经典路虎!中国技术,英国车标,卖向全球

ChatGPT狂飙160天,世界已经不是之前的样子。 更多资源欢迎关注 6月19日,奇瑞和捷豹路虎宣布签署战略合作意向书,将复活“Freelander神行者”品牌。 小编当课代表,做个简单总结: 英国品牌,中国技术,卖到全球。 详细的合作细节,大致如下: 复活的“神行者”为独立品牌,奇瑞和捷豹路虎的车标,大概率不会挂在新品上; 全新产品将采用奇瑞的纯电

【免费】中国电子学会2024年03月份青少年软件编程Python等级考试试卷一级真题(含答案)

2024-03 Python一级真题 分数:100 题数:37 测试时长:60min 一、单选题(共25题,共50分) 1.  下列哪个命令,可以将2024转换成'2024' 呢?( A)(2分) A.str(2024) B.int(2024) C.float(2024) D.bool(2024) 答案解析:本题考察的是str() 语句,将数字转换成字符串用到的是str() 语