ex5-8.c

来自「这是《Keil Cx51 V7.0单片机高级语言编程与uVision2应用实践》」· C语言 代码 · 共 25 行

C
25
字号
    #include <stdio.h>
    union f  {
      unsigned char date[7];
      struct 
      {
        unsigned char year1, year2, month1, month2, day1, day2;
      } xdate;
    } udate;
    main()  {
      unsigned char i;
      udate.date[0]=9, udate.date[1]=6;
      udate.date[2]=1,udate.date[3]=2;
      udate.date[4]=3,udate.date[5]=1;
      printf("The date is: ");
      for(i=0;i<6;i=i+2) printf("%bx%bx-",udate.date[i],udate.date[i+1]);
      printf("\n");
      printf("The year is: ");
      printf("%bx%bx",udate.xdate.year1,udate.xdate.year2); printf("\n");
      printf("The month is: ");
      printf("%bx%bx",udate.xdate.month1,udate.xdate.month2); printf("\n");
      printf("The day is: ");
      printf("%bx%bx",udate.xdate.day1,udate.xdate.day2); printf("\n");
      while(1);
    }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?