时钟字符代码(时钟代码大全)

时钟字符代码(时钟代码大全)p include lt stdio h gt br include lt stdlib h gt br include lt conio h gt br include lt time h gt br p

大家好,我是讯享网,很高兴认识大家。




讯享网

 <p>#include &lt;stdio.h&gt; <br /> #include &lt;stdlib.h&gt; <br /> #include &lt;conio.h&gt; <br /> #include &lt;time.h&gt; <br /> typedef struct <br /> { <br />      int x; <br />      int y; <br /> }Point; <br /> time_t now; <br /> struct tm *pt,t1,t2; <br /> int printpoint(Point p) <br /> { <br />      Point p1; <br />      p1.x&#61;p.x&#43;2;  p1.y&#61;p.y&#43;4; <br />      gotoxy(p1.x,p1.y);     printf(&#34;%c%c&#34;,2,2); <br />      gotoxy(p1.x, p1.y&#43;1);   printf(&#34;%c%c&#34;,2,2); <br />      p1.y&#43;&#61;4; <br />      gotoxy(p1.x,p1.y);     printf(&#34;%c%c&#34;,2,2); <br />      gotoxy(p1.x,p1.y&#43;1);   printf(&#34;%c%c&#34;,2,2); <br />      return 0; <br /> } <br /> int print0(Point p) <br /> { <br />      int i&#61;0; <br />      for(;i&lt;13;i&#43;&#43;) <br />      { <br />           gotoxy(p.x&#43;1, p.y&#43;i); <br />           if(i&#61;&#61;0||i&#61;&#61;12) <br />                 printf(&#34;%c%c%c%c%c%c&#34;,2,2,2,2,2,2); <br />           else <br />                 printf(&#34;%c%4s%c&#34;,2,&#34; &#34;,2); <br />      } <br />      return 0; <br /> } <br /> int print1(Point p) <br /> { <br />      int i&#61;0; <br />      for(;i&lt;13;i&#43;&#43;) <br />      { <br />           gotoxy(p.x&#43;1, p.y&#43;i); <br />           printf(&#34;%5s%c&#34;,&#34; &#34;,2); <br />      } <br />      return 0; <br /> } <br /> int print2(Point p) <br /> { <br />      int i&#61;0; <br />      for(;i&lt;13;i&#43;&#43;) <br />      { <br />           gotoxy(p.x&#43;1, p.y&#43;i); <br />           if(i&#61;&#61;0||i&#61;&#61;6||i&#61;&#61;12) <br />                 printf(&#34;%c%c%c%c%c%c&#34;,2,2,2,2,2,2); <br />           else if(i&gt;0&amp;&amp;i&lt;6) <br />                printf(&#34;%5s%c&#34;,&#34; &#34;,2); <br />                else <br />                 printf(&#34;%c&#34;,2); <br />      } <br />      return 0; <br /> } <br /> int print3(Point p) <br /> { <br />      int i&#61;0; <br />      for(;i&lt;13;i&#43;&#43;) <br />      { <br />           gotoxy(p.x&#43;1, p.y&#43;i); <br />           if(i&#61;&#61;0||i&#61;&#61;6||i&#61;&#61;12) <br />                 printf(&#34;%c%c%c%c%c%c&#34;,2,2,2,2,2,2); <br />           else <br />                 printf(&#34;%5s%c&#34;,&#34; &#34;,2); <br />      } <br />      return 0; <br /> } <br /> int print4(Point p) <br /> { <br />      int i&#61;0; <br />      for(;i&lt;13;i&#43;&#43;) <br />      { <br />           gotoxy(p.x&#43;1, p.y&#43;i); <br />           if(i&lt;6)  printf(&#34;%c%4s%c&#34;,2,&#34; &#34;,2); <br />           else if(i&#61;&#61;6) <br />                     printf(&#34;%c%c%c%c%c%c&#34;,2,2,2,2,2,2); <br />                else printf(&#34;%5s%c&#34;,&#34; &#34;,2); <br />      } <br />      return 0; <br /> } <br /> int print5(Point p) <br /> { <br />      int i&#61;0; <br />      for(;i&lt;13;i&#43;&#43;) <br />      { <br />           gotoxy(p.x&#43;1, p.y&#43;i); <br />           if(i&#61;&#61;0||i&#61;&#61;6||i&#61;&#61;12) <br />                 printf(&#34;%c%c%c%c%c%c&#34;,2,2,2,2,2,2); <br />           else if(i&gt;0&amp;&amp;i&lt;6) <br />                 printf(&#34;%c&#34;,2); <br />                else <br />                 printf(&#34;%5s%c&#34;,&#34; &#34;,2); <br />      } <br />      return 0; <br /> } <br /> int print6(Point p) <br /> { <br />      int i&#61;0; <br />      for(;i&lt;13;i&#43;&#43;) <br />      { <br />           gotoxy(p.x&#43;1, p.y&#43;i); <br />           if(i&#61;&#61;0||i&#61;&#61;6||i&#61;&#61;12) <br />                 printf(&#34;%c%c%c%c%c%c&#34;,2,2,2,2,2,2); <br />           else if(i&gt;0&amp;&amp;i&lt;6) <br />                 printf(&#34;%c&#34;,2); <br />                else <br />                 printf(&#34;%c%4s%c&#34;,2,&#34; &#34;,2); <br />      } <br />      return 0; <br /> } <br /> int print7(Point p) <br /> { <br />      int i&#61;0; <br />      for(;i&lt;13;i&#43;&#43;) <br />      { <br />           gotoxy(p.x&#43;1, p.y&#43;i); <br />           if(i&#61;&#61;0)   printf(&#34;%c%c%c%c%c%c&#34;,2,2,2,2,2,2); <br />           else       printf(&#34;%5s%c&#34;,&#34; &#34;,2); <br />      } <br />      return 0; <br /> } <br /> int print8(Point p) <br /> { <br />      int i&#61;0; <br />      for(;i&lt;13;i&#43;&#43;) <br />      { <br />           gotoxy(p.x&#43;1, p.y&#43;i); <br />           if(i&#61;&#61;0||i&#61;&#61;6||i&#61;&#61;12) <br />                 printf(&#34;%c%c%c%c%c%c&#34;,2,2,2,2,2,2); <br />            else  printf(&#34;%c%4s%c&#34;,2,&#34; &#34;,2); <br />      } <br />      return 0; <br /> } <br /> int print9(Point p) <br /> { <br />      int i&#61;0; <br />      for(;i&lt;13;i&#43;&#43;) <br />      { <br />           gotoxy(p.x&#43;1, p.y&#43;i); <br />           if(i&#61;&#61;0||i&#61;&#61;6||i&#61;&#61;12) <br />                 printf(&#34;%c%c%c%c%c%c&#34;,2,2,2,2,2,2); <br />           else if(i&gt;0&amp;&amp;i&lt;6) <br />                 printf(&#34;%c%4s%c&#34;,2,&#34; &#34;,2); <br />                else <br />                 printf(&#34;%5s%c&#34;,&#34; &#34;,2); <br />      } <br />      return 0; <br /> } <br /> int clear(Point p) <br /> { <br />      int i&#61;0; <br />      for(;i&lt;13;i&#43;&#43;) <br />      gotoxy(p.x,p.y&#43;i); printf(&#34;%16s&#34;,&#34; &#34;); <br />      return 0; <br /> } <br /> int printtime(Point p, int n) <br /> { <br />      int a,b; <br />      Point pp; <br />      a&#61;n/10, b&#61;n%10; <br />      pp.x&#61;p.x&#43;8, pp.y&#61;p.y; <br />      switch(a) <br />      { <br />          case 0: print0(p); break; <br />          case 1: print1(p); break; <br />          case 2: print2(p); break; <br />          case 3: print3(p); break; <br />          case 4: print4(p); break; <br />          case 5: print5(p); break; <br />     } <br />     switch(b) <br />     { <br />          case 0: print0(pp); break; <br />          case 1: print1(pp); break; <br />          case 2: print2(pp); break; <br />          case 3: print3(pp); break; <br />          case 4: print4(pp); break; <br />          case 5: print5(pp); break; <br />          case 6: print6(pp); break; <br />          case 7: print7(pp); break; <br />          case 8: print8(pp); break; <br />          case 9: print9(pp); break; <br />     } <br />     return 0; <br /> } <br /> int main() <br /> { <br />       Point phour, pmin, psec,point1,point2; <br />       phour.x&#61;9, pmin.x&#61;32, psec.x&#61;55; <br />       phour.y&#61;pmin.y&#61;psec.y&#61;7; <br />       point1.x&#61;25, point2.x&#61;49; <br />       point1.y&#61;point2.y&#61;7; <br />       clrscr(); <br />       textbackground(YELLOW);         /* 设置背景颜色*/<br />       textcolor(RED);      /* 设置数字显示颜色*/<br />       now&#61;time(0); <br />       pt&#61;localtime(&amp;now); <br />       t1&#61;*pt; <br />       printtime(phour, t1.tm_hour); <br />       printpoint(point1); <br />       printtime(pmin, t1.tm_min); <br />       printpoint(point2); <br />       printtime(psec, t1.tm_sec); <br />       while(1) <br />       { <br />            now&#61;time(0); <br />        pt&#61;localtime(&amp;now); <br />            t2&#61;*pt; <br />            if(t2.tm_sec!&#61;t1.tm_sec) <br />            { <br />              t1&#61;t2; <br />              clrscr(); <br />              printtime(phour, t1.tm_hour); <br />              printpoint(point1); <br />              printtime(pmin, t1.tm_min); <br />              printpoint(point2); <br />              printtime(psec, t1.tm_sec); <br />            } <br />            if(bioskey(1)&#61;&#61;0) continue; <br />            else exit(0); <br />       } <br />       return 0; <br /> }  <br />  </p> 

讯享网
小讯
上一篇 2025-06-03 12:43
下一篇 2025-06-07 11:21

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/191264.html