找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 1355|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

C語言printf函數(shù) 控制臺花樣打印程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:496423 發(fā)表于 2024-5-13 18:59 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
分享C語言printf控制臺花樣打印,可以彩色顯示。
  1. #include "../0_toolboxfile/myprintf.h"  //相關(guān)函數(shù)的聲明
  2. //#include "../0_toolboxfile/myprintf.c"  //相關(guān)函數(shù)的定義(很少這樣做,可能有重定義問題,解決方案:放在同名 myprintf.h 最后面包含)

  3. int main(void)
  4. {
  5.     int a,b,c;

  6.     myprintf_setStrFormat(0,0,RED_Char,BLUE_Back);      //藍(lán)底紅字
  7.     printf("彩色花樣打印\n");
  8.     myprintf_setDefault(TRUE);      //恢復(fù)正常打印
  9.     printf("恢復(fù)正常打印\n");

  10.     myprintf_color(YELLOW_Char,BLUE_Back,"y%%dou %c hh%daha",'A',52,87);   //藍(lán)底黃字,只用到2個(gè)參數(shù)

  11.     printf("你好,C語言\n");
  12.     printf("輸入2個(gè)或以上數(shù)字回車:\033[");
  13.     a=getchar()-48;
  14.     scanf("%d",&b);
  15.     c=a*b;
  16.     printf("ans=%d\n",c);

  17.     if(c%2==0)
  18.         getch();            //等待按下任意鍵,再繼續(xù)執(zhí)行下面的語句,在<conin.h>文件里
  19.     else
  20.         system("pause");    //在命令行上輸出"按任意鍵繼續(xù)..."的文字,按任意鍵結(jié)束,在<windows.h>文件里

  21.     return 0;
  22. }
復(fù)制代碼


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表