产品信息格式化(3分)

题目内容:

编写一个程序, 对用户录入的产品信息进行格式化。

以下为程序的运行结果示例:

Enter item number:

385↙

Enter unit price:

12.5↙

Enter purchase date (mm/dd/yy):

12/03/2015↙

Item      Unit     Purchase

385      $ 12.50    12032015

输入格式:

产品编号输入格式:”%d”

产品价格输入格式:”%f”

购买日期输入格式:”%d/%d/%d”

输出格式:

产品编号输入提示信息:”Enter item number:\n”

产品价格输入提示信息:”Enter unit price:\n”

购买日期输入提示信息:”Enter purchase date (mm/dd/yy):\n”

格式化输出的表头信息:”Item      Unit     Purchase\n”

输出格式:”%-9d$ %-9.2f%02d%02d%02d\n”

为避免出现格式错误,请直接拷贝粘贴题目中给的格式字符串和提示信息到你的程序中。

时间限制:500ms内存限制:32000kb

#include<stdio.h>

int main()

{

int number = 0;

float price = 0;

int year = 0;

int month = 0;

int day = 0;

printf(“Enter item number:\n”);

scanf(“%d”, &number);

printf(“Enter unit price:\n”);

scanf(“%f”, &price);

printf(“Enter purchase date (mm/dd/yy):\n”);

scanf(“%d/%d/%d”, &month, &day, &year);

printf(“Item      Unit    Purchase\n”);

printf(“%-9d$ %-9.2f%02d%02d%02d\n”, number, price, month, day, year);

return 0;

}

    原文作者:aclihui
    原文地址: https://www.jianshu.com/p/cc56bce3e030
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞