第十三讲习题参考答案

DAMA-CDGA 练习题 - 第13章 数据质量 CDGA 练习题 - 第13章 数据质量 阅读详情

说明:这里给出的参考答案不能保证是最好的答案,并且只给出部分(对于没有给出答案的,如果你做了,感觉有问题,可以继续问)。

因为这里没有学习方法,所以所有代码都在main方法中完成。下面给出的答案都是main方法中的代码,你要执行这些代码,需要把基本框架写出来。

程序的基本框架:

public class Test1{

     public static void main(String args[]){

         // 要执行的代码写在这里

     }

}

 

编程题:

3、 输出1到1000中能被7整除或者以7结尾的数。

最常见的答案:

for(int i=1;i<=1000;i++){

   if(i%7==0 || i%10==7){

      System.out.println(i);

   }

}

不过这个程序要对1000个数进行遍历,其实这些数据规律性很强,可以利用这些规律,能被7整除也就是7的倍数,乘以1、2、3、4等等,以7结尾,相当于7+0、7+10、7+20、7+30等等。下面的代码是改造后的代码:

int value1=7; // 表示7 的倍数这一组

int value2=7; // 表示余数为7的这一组

while(true){

   if(value1 < value2){

      if(value1>1000) break;

      System.out.println(value1);

      value1+=7;

   }else if(value1 == value2){

      if(value1>1000) break;

      System.out.println(value1);

      value1+=7;

      value2+=10;

   }else{

      if(value2>1000) break;

      System.out.println(value1);

      value2+=10;

   }

}

如何不考虑顺序:

int number1=1000/7; // 能被7整除的数的个数

int number2=1000/10; // 余数为7的个数

int value=7;

for(int i=0;i<number1;i++) {

   System.out.println(value);

   value+=7;

}

value=7;

for(int i=0;i<number2;i++){

   if(value%7 != 0){ // 去掉重复的

      System.out.println(value);

      value+=10;

   }

}

读程序题:

1. 写结果,如果有错,指出错误

       double a = 3.1251111111;
       double b = 1.0417037037;
       System. out .println((a/3)==b);
       System. out .println((b*3)==a);
答案:如果你认真计算,结果应该为true,但实际上不一定为true,我测试的结果为false,这道题不在于你答true或者false,而应该指出这种用法不对。因为计算机采用二进制表示,一个数很可能不能被准确表示。例如0.1表示为二进制0.000110011001100110011,不管采用多长都没有办法表示。所以对它进行加减乘除运算之后的结果也可能是不准确的,所以不能使用等号进行判断。只能按照一定的精度进行处理:
a/3-b>0.0000001 && a/3-b<0.0000001。(这个一定要牢记,在其他语言中也会有这样的问题,至少在C++中有)
2. 写结果 ,如果有错,指出错误
       int a=5;
       System. out .println(a++);
       System. out .println(++a);
      
       int b=a++;
       int c=++a;
       System. out .println(b);
       System. out .println(c);
答案:5  7  7  9 (考察++在前和在后的区别)
3. 写结果 ,如果有错,指出错误
       int a=0123;
       int b=123;
       System. out .println(a);
        System. out .println(b);
答案:83 123 (考察8进制和16进制表示)
4. 写结果 ,如果有错,指出错误
       byte b = 3;
       short s = 4;
       s = s+b++;
       System. out .println(s);
答案:s = s+b++;有错。整数的加减乘除如果操作数不是int,会转换为int,然后把int赋值给short后者byte时会出错。需要进行强制类型转换。
5 .写结果 ,如果有错,指出错误
       int a=10;
       int b=20;
       int c=30;
       if (a++ < b || a++ < c){
           System. out .println(a);
       } else {
           System. out .println(b);
       }
答案:11(考察||的用法)
6. 写结果 ,如果有错,指出错误
       int a=9;
       int b=5;
       int c=-5;
       System. out .println(a/b);
       System. out .println(a/c);
      
       System. out .println(a%b);
       System. out .println(a%c);
如果把 a=9 改为 a=-9 ,结果是什么
答案:1  -1   4   -4 (结果为整数)
7 .指出代码中的错误
       int a=123456;
       short s=123456;
       a=123456789123;
       long l=123456789123;
       float f=32;
       float f=32.3;
       double d=32.3;
答案:代码第2、3、4、6行有错误
8 .写结果 ,如果有错,指出错误
       int a=10;
       int b=3;
       if (a>b){
           System. out .println(1);
       } else if (a=b){
           System. out .println(2);
       } else {
           System. out .println(3);
       }
答案:代码错误,第五行应该为}else if(a==b){
    李绪成 优快云 Blog : http://blog.youkuaiyun.com/javaeeteacher
第十三届蓝桥杯省赛Python 组 第十三届蓝桥杯省赛PythonB组真题+题解 阅读详情

相关推荐

C语言程序设计各章节习题练习:C语言控制语句.doc

C语言程序设计各章节习题练习:C语言控制语句.doc

第十三讲 基本语法练习(看看你会不会出错)

李绪成的一亩三分地 2456

ChatGPT高效制作PPT:从内容生成到设计优化全流程

人工智能技术正在改变传统办公文档的创作方式,其中自然语言处理(NLP)与生成式AI的结合为内容创作带来了革命性突破。以ChatGPT为代表的大语言模型(LLM)能够理解复杂指令并生成结构化内容,其核心原理是通过海量数据训练获得的语义理解和文本生成能力。在办公自动化场景中,这种技术特别适合解决PPT制作中的两大痛点:内容创作耗时和逻辑架构困难。通过精心设计的提示词工程,AI可以快速输出包含核心要点、数据支撑的完整内容框架,甚至直接生成Markdown格式的代码以便快速转换为PPT。对于商业计划、项目汇报等高频

weixin_42613018的博客 494

c语言作业题总结,C语言期末复习,经典练习题+知识点总结+模拟考题三位一体,完胜c语言!!!!{考期必备神器}...

void main(){int i;for (i=4;i<=10;i++){if (i%3==0)continue;printf("%d",i);}}选择题# 题目1. 若有以下程序段struct dent{int n;int *m;};int a=1, b=2, c=3;struct dent s[3]={{101,&a},{102,&b},{103,&c}};st...

weixin_39989190的博客 1204

华大HC32F460从零到200MHz:手把手教你配置时钟系统(附避坑指南)

本文详细解析了华大HC32F460 MCU的时钟系统配置,从启动过程、时钟树分析到实战配置200MHz系统时钟。文章手把手指导开发者如何正确配置外部晶振、MPLL锁相环及总线分频,并提供了硬件检查、代码解读及常见问题排查的避坑指南,帮助用户从零构建稳定可靠的高性能时钟环境。

net55的博客 296

2025年ZBrush雕刻实战:从基础到高级技巧全解析

本文全面解析2025年ZBrush雕刻实战技巧,从基础界面操作到高级笔刷应用。详细介绍了核心功能区域如工具面板和灯箱,以及推荐材质选择。重点讲解6个实用笔刷技巧,包括Standard、Move和ClayBuildup等,帮助用户从入门到精通掌握ZBrush雕刻技术。

weixin_29300241的博客 361

2021年春季学期-信号与系统-第十三次作业参考答案-第十小题

本文是 2021年春季学期-信号与系统-第十三次作业参考答案 中各小题答案。   §10 第十小题 10.用几何确定法粗略画出下列系统的幅频特性:(1)H1(s)=1(s+2)(s+3),  Re[s]>−2H_1 \left( s \right) = {1 \over {\left( {s + 2} \right)\left( {s + 3} \right)}},\,\,{\mathop{\rm Re}\nolimits} \left[ s \right] > - 2H1​(s.

TSINGHUAJOKING 1438

商店销售预测(回归&随机森林)

通过准备线性回归的数据,我们发现了一些有趣的见解,包括周末的销售增长,公共部门支付工资时的销售增长,以及11月和12月的销售增长。如果我们选择包括这些,我们可能会得到更好的结果,但在这个时候,我们不会用它来做任何预测,而是将转向另一种可能给我们更好的结果的技术。在Kaggle竞赛中,要求我们应用时间序列预测,根据厄瓜多尔大型杂货零售商Corporación Favorita的数据预测商店销售情况,建立一个模型,准确地预测在不同商店销售的商品的单位销量。在快速查看我们的训练数据集之后,我们可以看到有很多零。

qq_45791012的博客 4750

机器学习(周志华) 习题 参考答案 第十三章

周志华《机器学习》西瓜书第十三章的习题答案较少,只找到了三篇,分别为链接一和链接二,这两篇文章有几乎所有题目的个人解答。第三个人只对部分题目进行了解答,相关链接将放在题目下方。 以下是个人对这章的习题的理解,如有问题,欢迎指正。其中第四题和第五题网上答案较多,不再重复。 13.1试推导出式(13.5)~(13.8)。 见链接三这个答案解答的已经非常好了。 13.2试基于朴素贝叶斯模型推导出生成式半监督学习算法。 链接三 上述链接中的答案,在前面分析的都没有疑问,但是最后求解时,感觉没有体现EM算法的M步,只

nilgnaw的博客 3274

JS+H5打字练习器

实现功能 1.导入.TXT文件到打字练习内容(部分浏览器可能出于安全问题限制了这一步操作) 2.输入文本到打字练习内(弹出输入框,将要练习的内容输入至输入框) 3. 开始练习,并根据正误在打字练习内容文本上修改颜色(某个字正确显示绿色,某个字错误,显示红色,某个字没有打显示灰色) 4.开始练习、结束练习,全部输入完成后自动结束练习,也可提前手动结束练习,结束练习后弹窗用显示时和正确率。(区别在于一个全部输入完成且全部正确,一个提前结束无其他条件) 效果图 分析 HTML 结构解析 根元素:<!DO

w11111xxxl的博客 1414

LNA设计学习心得记录----MOS管的选取

LNA设计学习心得---MOS管的选取仿真

weixin_40359668的博客 6127

2021年春季学期-信号与系统-第十三次作业参考答案

▓ 第十三次作业各个小题参考答案:   §01 第一小题 1. 如下图所示的反馈系统,回答以下各列问题: (1)写出:H(s)=V2(s)V1(s)H\left( s \right) = {{V_2 \left( s \right)} \over {V_1 \left( s \right)}}H(s)=V1​(s)V2​(s)​ (2)K满足什么条件时系统稳定? (3)在临界稳定条件下,求系统的单位冲击响应 h(t)h\left( t \right)h(t)。   §02 第二小题.

TSINGHUAJOKING 3217

避开STM32中断优先级配置的坑:HAL_NVIC_SetPriority()参数你真的用对了吗?

本文深入解析STM32中断优先级配置中的关键问题,重点剖析HAL_NVIC_SetPriority()函数的正确使用方法。通过实际案例揭示优先级分组设置、抢占优先级与子优先级的区别,提供多中断系统中的优化策略和调试技巧,帮助开发者避免常见配置错误,提升系统稳定性。

weixin_42532938的博客 423

2021年春季学期-信号与系统-第十三次作业参考答案-第十一小题

本文是 2021年春季学期-信号与系统-第十三次作业参考答案 中各小题答案。   §11 第十一小题 12. 已知下列系统,用几何作图法粗略画出它们的幅频和相频特性。 (1)H(z)=2zz−0.6          H\left( z \right) = {{2z} \over {z - 0.6}}\;\;\;\;\;H(z)=z−0.62z​(2)H(z)=(0.96+z−1)20.36z−2+1          H\left( z \right) = {{\left( {0.96 + .

TSINGHUAJOKING 1450

基于Simulink的电力电子系统电磁兼容性(EMC)仿真

在电力电子系统中,由于高频开关器件的存在,会产生大量的电磁干扰(EMI),这对系统的稳定性和可靠性提出了挑战。Simulink 提供了一个强大的仿真环境,可以用来设计、分析和验证电力电子系统的电磁兼容性。本教程将详细介绍如何使用 Simulink 进行电力电子系统的电磁兼容性仿真。通过本教程,我们详细介绍了如何使用 Simulink 进行电力电子系统的电磁兼容性仿真。为了模拟电力电子系统中的电磁干扰(EMI),我们需要添加噪声源模块。为了更好地分析系统的电磁兼容性特性,可以在模型中添加频谱分析工具。

amy_mhd的博客 1126

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

2021年春季学期-信号与系统-第十三次作业参考答案-第七小题

本文是 2021年春季学期-信号与系统-第十三次作业参考答案 中各小题答案。   §07 第七小题 7. 下列Z变换中,那些是对应的因果系统的系统函数? ▓ 求解:   【其它小题参考答案】

TSINGHUAJOKING 1583

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

信号与系统2026(春季)作业要求及参考答案汇总

1、作业要求与参考答案。1、作业要求与参考答案。1、作业要求与参考答案。1、作业要求与参考答案。1、作业要求与参考答案。1、作业要求与参考答案。1、作业要求与参考答案。1、作业要求与参考答案。1、作业要求与参考答案。1、作业要求与参考答案。1、作业要求与参考答案。1、作业要求与参考答案。1、作业要求与参考答案。1、作业要求与参考答案。

TSINGHUAJOKING 2685

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

2021年春季学期-信号与系统-第十三次作业参考答案-第五小题

本文是 2021年春季学期-信号与系统-第十三次作业参考答案 中各小题答案。   §05 第五小题 5. 对于LTI系统,施加激励信号:x(t)=e−tu(t)x\left( t \right) = e^{ - t} u\left( t \right)x(t)=e−tu(t)系统的零状态输出为:y(t)=(12e−t−e−2t+2e3t)u(t)y\left( t \right) = \left( {{1 \over 2}e^{ - t} - e^{ - 2t} + 2e^{3t} } \.

TSINGHUAJOKING 1390

信号与系统分析2024(春季)作业参考答案 - 第十三次作业

信号与系统2024(春季)作业要求以及参考答案汇总

TSINGHUAJOKING 1450

《C++ Primer》学习笔记/习题答案 总目录

文章目录前言专栏C++学习笔记目录第一章 - 快速入门第二章 - 变量和基本类型第三章 - 标准库类型第四章 - 数组和指针第五章 - 表达式第六章 - 语句第七章 - 函数第八章 - 标准 IO 库第九章 - 顺序容器第十章 - 关联容器第十一章 - 泛型算法第十二章 - 类第十三章 - 复制控制第十四章 - 重载操作符与转换第十五章 - 面向对象编程第十六章 - 模板和泛型编程第十七章 - 用...

种树最好的时间是10年前,其次是现在!!! 4万+

第十三届蓝桥杯大赛软件赛省赛 PythonA组试题

第十三届蓝桥杯大赛软件赛省赛 PythonA组试题 【下载地址】第十三届蓝桥杯大赛软件赛省赛PythonA组试题 这份资源包含了第十三届蓝桥杯大赛软件赛省赛 PythonA 组的完整试题,涵盖大赛背景、题目要求及参考答案解析。对于想要深入了解蓝桥杯竞赛内容、提升算法与编程能力的学习者来说,这是一份极具价值的参考资料。无论...

gitblog_06731的博客 247

信号与系统2022春季学期:作业内容与参考答案-汇总

本文汇总了信号与系统2022年春季学期每周作业以及参考答案的连接。仅供本机同学参考。

TSINGHUAJOKING 3368

第十三届蓝桥杯单片机国赛真题

第十三届蓝桥杯单片机国赛真题 【下载地址】第十三届蓝桥杯单片机国赛真题 本仓库收录了第十三届蓝桥杯单片机国赛真题及参考答案,为参赛者和爱好者提供了宝贵的学习资源。蓝桥杯作为国内知名的青少年科技竞赛,旨在培养信息技术兴趣和创新实践能力。通过研习这些真题,您不仅能够深入理解单片机技术的核心知识,还能提升解决实际问题的能力。无...

gitblog_06740的博客 395

【西电—英美国家概况(英美概况/英美文化)2023第一学期】第十三章参考课后答案

【西电—英美国家概况(英美概况/英美文化)2023第一学期】第十三章参考课后答案

qq_45108376的博客 1373

第十三届蓝桥杯国赛 Python B组试题资源

第十三届蓝桥杯国赛 Python B组试题资源 【下载地址】第十三届蓝桥杯国赛PythonB组试题资源 2022年第十三届蓝桥杯国赛Python B组试题资源全面开放,为编程爱好者和参赛选手提供宝贵的学习材料。本资源囊括了详细的试题描述、编程题目以及参考答案与解题思路,旨在帮助您深入理解比赛内容,提升编程技能。无论您是备...

gitblog_06730的博客 305

第十三届蓝桥杯单片机国赛真题:助力科技竞赛,提升技能水平

第十三届蓝桥杯单片机国赛真题:助力科技竞赛,提升技能水平 【下载地址】第十三届蓝桥杯单片机国赛真题 本仓库收录了第十三届蓝桥杯单片机国赛真题及参考答案,为参赛者和爱好者提供了宝贵的学习资源。蓝桥杯作为国内知名的青少年科技竞赛,旨在培养信息技术兴趣和创新实践能力。通过研习这些真题,您不仅能够深入理解单片机技术的核心知识,还...

gitblog_06765的博客 648
上一篇: Java基础:第十五讲 方法使用
下一篇: 谈谈强制类型转换
老李-大连
博客等级 码龄20年 3206粉丝 308原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值