产品信息格式化(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;

}

推荐阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 1,723评论 0 2
  • 这个不错分享给大家,从扣上看到的,就转过来了 《电脑专业英语》 file [fail] n. 文件;v. 保存文...
    麦子先生R阅读 5,845评论 5 24
  • 好多人闻“易”色变,我也走过这个阶段,万事开头难,熬过去就是一片艳阳天! 兴趣昂昂是动力,学以致用是关键。 今天来...
    周易预测人生阅读 224评论 2 3
  • 早在元旦的时候 见到很多人晒自己这一年的书单 然后就想到自己 也看了一些书 似乎也都没记忆了 只是...
    杨小杨咩阅读 169评论 0 0
  • 一头乌黑的颜,一泽亮丽的色 一根细密的发,一顺柔滑的丝 轻轻散落在肩 投入于明媚的阳光浴,微黄浸染 淋沐于滋润的细...
    落夜随凝阅读 159评论 0 7