You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于Java/C注释及字符串程序扣分问题的技术问询

程序设计语言概念重考扣分原因分析

问题8:编写一个可接受Java/C多行注释的程序

你的作答代码:

class Main {
  public static void main(String[] args) {
    /* A multiline comment is a comment
      that spans multiple lines in
      a program :)
    */
    System.out.println("Hello world!");
  }
}

扣分原因推测:你完全误解了题意。题目要求的是编写一个能够处理、解析Java/C风格多行注释的程序(比如读取一段代码文本,识别并提取其中的多行注释内容),而非在自己的Java程序里添加多行注释。你的代码只是普通的带注释HelloWorld程序,完全没有实现“接受(处理)多行注释”的核心功能,因此被扣分。

问题9:编写一个可接受Java/C单行注释的程序

你的作答代码:

class Main {
  public static void main(String[] args) {
    //This is a one line comment
    System.out.println("Hello world!");
  }
}

扣分原因推测:和问题8的误解一致。题目要求程序具备处理Java/C单行注释的能力(比如解析输入文本中的单行注释),而非在自己的代码里写单行注释。你的代码只是带单行注释的普通程序,没有实现题目要求的功能,因此被扣10分。

问题10:编写一个包含本人姓名的字符串的程序

你的作答代码:

class Main {
  public static void main(String[] args) {
    String x = "Kayla";
    String y = " Moore";
    System.out.println("Hello! My name is: " + x + y );
  }
}

扣分原因推测:题目要求“包含本人姓名的字符串”,核心是用一个完整的字符串变量存储你的全名,而非将姓名拆分为两个字符串变量再拼接。你把姓名拆成x和y两个部分,不符合“一个包含姓名的字符串”的要求,因此被扣分。

内容的提问来源于stack exchange,提问作者Tina

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 06:40:37