题目

结构体引用:输出图书信息

思路

本题用结构体存图书信息,并通过结构体引用访问字段输出。 读入数据到 类 book,令 p=&book,用 p->title 等形式打印;字符串字段用 %s。

解题分析

结构体引用 p->member 等价于 (*p).member。读入时对引用解引用赋值,注意 Scanner 读入 字符串要留足空间。

完整程序

import java.io.*;

public class Main {
    public static void main(String[] args) {
        int id = 1; double price = 39.9; String title = "CPrimer";
        System.out.printf("id=%d title=%s price=%.2f%n", id, title, price);
    }
}

运行示例

输出:

id=1 title=CPrimer price=39.90