当前位置: 首页 > news >正文

程序设计基础第2周上课前预习

预习思考题

算术运算符

  1. 表达式计算int a = 10, b = 3;,请问:

    • a / b 的结果是多少?为什么?

    • a % b 的结果是多少?这个运算符有什么实际用途?

  2. 优先级问题2 + 3 * 4 / 2 的计算结果是多少?请说明计算步骤。

赋值运算符

  1. 复合赋值int x = 5;,执行 x += 3 * 2; 后,x的值是多少?这与 x = x + 3 * 2; 有什么区别?

  2. 连续赋值a = b = c = 10; 这种写法是什么意思?执行顺序是怎样的?

关系运算符

  1. 比较运算5 == 5 和 5 = 5 有什么区别?哪个会产生编译错误?为什么?

  2. 边界判断:要判断变量score是否在0-100之间,应该怎么写表达式?

逻辑运算符

  1. 逻辑运算!(a > b) 与 a <= b 是否等价?请举例说明。

  2. 短路求值:对于表达式 (a != 0) && (b / a > 2),当a为0时会发生什么?为什么?

编程练手题

基础题

  1. 四则运算器

    编写程序,输入两个整数,输出它们的+、-、*、/、%运算结果
    示例:输入5 3,输出:5+3=8, 5-3=2, 5*3=15, 5/3=1, 5%3=2
  2. 关系判断

     输入三个整数,判断第一个数是否大于第二个数,且第二个数是否小于第三个数,输出判断结果(true/false)

进阶题

  1. 逻辑运算应用

     输入一个年份,判断是否为闰年闰年条件:能被4整除但不能被100整除,或者能被400整除使用逻辑运算符组合这些条件
  2. 复合赋值练习

     输入一个整数,依次进行以下操作: 
    1. 加10后乘以2
    2. 减5后除以3  
    3. 对7取余数
    要求使用复合赋值运算符

综合题

  1. 成绩等级判断

     输入一个成绩(0-100),输出等级:90-100: A, 80-89: B, 70-79: C, 60-69: D, 0-59: E要求使用关系运算符和逻辑运算符组合判断
  2. 数字特征分析

     输入一个三位整数,判断:1. 是否是偶数2. 是否大于5003. 个位数字是否为74. 是否同时满足前两个条件输出所有判断结果
http://www.dtcms.com/a/481671.html

相关文章:

  • 谷歌 chrome 浏览器安装crx插件(hackbar为例)
  • 分布式专题——43 ElasticSearch概述
  • Tomcat 启动后只显示 index.jsp,没有进入你的 Servlet 逻辑
  • 分布式之RabbitMQ的使用(3)QueueBuilder
  • 建立自己网站的好处抖音代运营可以相信吗
  • Flink 状态和 CheckPoint 的区别和联系(附源码)
  • QML学习笔记(三十六)QML的ComboBox
  • 媒介宣发的技术革命:Infoseek如何用AI重构企业传播全链路
  • uniapp开发小程序
  • 浦江县建设局网站国家企业信息信用信息公示网址
  • 2025年燃气从业人员考试真题分享
  • SuperMap iServer 数据更新指南
  • C++基础:(十三)list类的模拟实现
  • 【网络编程】从数据链路层帧头到代理服务器:解析路由表、MTU/MSS、ARP、NAT 等网络核心技术
  • 北京网站seowyhseo网站模板但没有后台如何做网站
  • 对接世界职业院校技能大赛标准,唯众打造高质量云计算实训室
  • 利用人工智能、数字孪生、AR/VR 进行军用飞机维护
  • [特殊字符] Maven 编译报错「未与 -source 8 一起设置引导类路径」完美解决方案(以芋道项目为例)
  • 【CV】泊松图像融合
  • 云智融合:人工智能与云计算融合实践指南
  • Maven创建Java项目实战全流程
  • 泉州市住房与城乡建设网站wordpress弹出搜索
  • [创业之路-691]:历史与现实的镜鉴:从三国纷争到华为铁三角的系统性启示
  • 时序数据库选型革命:深入解析Apache IoTDB的架构智慧与实战指南
  • 南通网站制作建设手机网页设计软件下载
  • OpenAI推出即时支付功能,ChatGPT将整合电商能力|技术解析与行业影响
  • 小杰深度学习(seventeen)——视觉-经典神经网络——MObileNetV3
  • 线性代数 | 要义 / 本质 (下篇)
  • C# 预处理指令 (# 指令) 详解
  • 有趣的机器学习-利用神经网络来模拟“古龙”写作风格的输出器