若要输出“恭喜张一一同学:语文98分,数学95分!”
时间: 2024-10-16 09:07:32 浏览: 64
要输出这个信息,你可以使用简单的字符串格式化或者控制台打印函数。这里提供几种常见的编程语言示例:
1. **Python**:
```python
name = "张一一"
subject_scores = {"语文": 98, "数学": 95}
output = f"恭喜{name}同学:{subject_scores['语文']}分,{subject_scores['数学']}分!"
print(output)
```
2. **JavaScript**:
```javascript
let name = "张一一";
let subjectScores = {语文: 98, 数学: 95};
let output = `恭喜${name}同学:${subjectScores.语文}分,${subjectScores.数学}分!`;
console.log(output);
```
3. **Java** (使用`StringBuilder`):
```java
String name = "张一一";
Map<String, Integer> subjectScores = new HashMap<>();
subjectScores.put("语文", 98);
subjectScores.put("数学", 95);
StringBuilder sb = new StringBuilder();
sb.append("恭喜").append(name).append("同学:");
for (Map.Entry<String, Integer> entry : subjectScores.entrySet()) {
sb.append(entry.getKey()).append(": ").append(entry.getValue()).append("分,");
}
sb.setLength(sb.length() - 2); // 删除最后的逗号
System.out.println(sb.toString());
```
4. **C#**:
```csharp
string name = "张一一";
Dictionary<string, int> subjectScores = new Dictionary<string, int>();
subjectScores.Add("语文", 98);
subjectScores.Add("数学", 95);
string output = $"恭喜{name}同学:";
foreach (KeyValuePair<string, int> score in subjectScores)
{
output += $"{score.Key}: {score.Value}分,";
}
output = output.TrimEnd(',', ' ');
Console.WriteLine(output);
```
阅读全文
相关推荐


















