首页
/
每日頭條
/
科技
/
c語言怎麼輸出字母對應數字
c語言怎麼輸出字母對應數字
更新时间:2026-01-18 20:19:15

因為今天是10.24日,程序員節!所以引用别人的代碼改寫了一個程序!

願所有敲過代碼的人都能不秃頭吧!

c語言怎麼輸出字母對應數字(C語言編程愛心并顯示漢字數字)1

程序運行視頻如下:

1024程序員節快樂!

(點上方藍色字體即可觀看)

參考代碼來源:

C語言ASCII碼轉漢字方法_dark_cy的博客-CSDN博客_c語言ascii碼轉換

那是一個代碼講解的很清楚的博主,我就是從他那學會如何改這個代碼的,喜歡編程的可以關注一下!

自己小小修改後的代碼如下:

#include<stdio.h> #include<stdlib.h> #include<windows.h> #define U 0.1 #define V 0.053 void SetColor(unsigned short ForeColor,unsigned short BackGroundColor) { HANDLE hCon=GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleTextAttribute(hCon,(ForeColor)|(BackGroundColor)); } int main() { int i,s=0,t,a=10,b=11,c=12,d=13,e=14; int z[] = {-49,-52,-45,-29,-45,-64,-78,-69,-51,-70,-51,-73,33}; float x,y,m; for(y=1.3; y>=-1.1; y-=U) { for(x=-2; x<1.4; x =V) { if((((x*x y*y-1)*(x*x y*y-1)*(x*x y*y-1)-x*x*y*y*y)<=0)) { if(y>=1.3-10*U||y<=1.3-11*U) { s ; if(s%4==1) { SetColor(a,0); printf("1"); } if(s%4==2) { SetColor(e,0); printf("0"); } if(s%4==3) { SetColor(c,0); printf("2"); } if(s%4==0) { SetColor(d,0); printf("4"); } } else { for(i = 0; i < 42; i ) { if(i<=14||i>=28) { s ; if(s%4==1) { SetColor(a,0); printf("1"); } if(s%4==2) { SetColor(e,0); printf("0"); } if(s%4==3) { SetColor(c,0); printf("2"); } if(s%4==0) { SetColor(d,0); printf("4"); } } else { SetColor(b,0); printf("%c", z[i-15]); Sleep(50); } } break; } } else printf(" "); Sleep(1); } printf("\n"); } printf("請按任意鍵繼續!"); getchar(); while(1) { system("cls"); t=a; a=b; b=c; c=d; d=e; e=t; for(y=1.3; y>=-1.1; y-=U) { for(x=-2; x<1.4; x =V) { if((((x*x y*y-1)*(x*x y*y-1)*(x*x y*y-1)-x*x*y*y*y)<=0)) { if(y>=1.3-10*U||y<=1.3-11*U) { s ; if(s%4==1) { SetColor(a,0); printf("1"); } if(s%4==2) { SetColor(b,0); printf("0"); } if(s%4==3) { SetColor(c,0); printf("2"); } if(s%4==0) { SetColor(d,0); printf("4"); } } else { for(i = 0; i < 42; i ) { if(i<=14||i>=28) { s ; if(s%4==1) { SetColor(a,0); printf("1"); } if(s%4==2) { SetColor(b,0); printf("0"); } if(s%4==3) { SetColor(c,0); printf("2"); } if(s%4==0) { SetColor(d,0); printf("4"); } } else { SetColor(e,0); printf("%c", z[i-15]); } } break; } } else printf(" "); } printf("\n"); } Sleep(1000); } return 0; }

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
燃氣熱水器不打火
燃氣熱水器不打火
現在的家庭裡,隻要是安裝天然氣的,家裡的熱水器都不會使用耗電的熱水器,畢竟電費要比燃氣費貴出很多。不過在使用燃氣熱水器的時候,很容易出現一種問題,比較讓人惱火,就是燃氣熱水器不打火的情況。為了幫你解決這個問題,在這裡就為您介紹一下燃氣熱水器不打火的可能性。燃氣熱水器不打火是非常常見的一種問題,而導緻...
2026-01-18
微波爐的使用
微波爐的使用
說起微波爐,它的功能可真是不少,煮飯、熱菜、做蛋糕等等,因此很多朋友都想要家裡可以擁有一台微波爐。不過也有的朋友會擔心使用的時候會産生輻射,給自己的身體帶來傷害,其實如果是您正确的使用微波爐的話,輻射是不會給您的身體帶來什麼緻癌的影響的,這一點您可以放心。不過怎樣才算是正确的使用微波爐呢?這一點恐怕...
2026-01-18
打印機的具體操作
打印機的具體操作
第一步:将打印機連接至主機,打開打印機電源,通過主機的“控制面闆”進入到“打印機和傳真”文件夾,在空白處單擊鼠标右鍵,選擇“添加打印機”命令,打開添加打印機向導窗口。選擇“連接到此計算機的本地打印機”,并...
2026-01-18
電子琴使用注意事項
電子琴使用注意事項
1、不要将電子琴直接暴露在陽光下,或在熱源附近。否則溫度太高會引起電子琴氣和機械部分的損壞。2、不要将電子琴放在潮濕的地方。3、要避劇烈震動。也不要重物壓在琴上,攜帶和搬運時候,應用柔軟材料保護鍵盤和開關。4、應避免液體,灰塵,顆粒等侵入琴内,琴鍵之間要防止細小的雜物。如發針,縫衣服針,等進入鍵盤縫...
2026-01-18
挂燙機好用嗎
挂燙機好用嗎
挂燙機是很多人比較關心的問題,主要是挂式的熨鬥也就是挂着晾衣服和布料的機器,主要是内部産生的一些熱水蒸汽不斷的接觸,達到軟化成軟化衣服和布料纖維組織的目的,是衣服和布料運行的起來比較簡單,它與平闆的熨鬥相比的更加的方便快捷,而且全程有效地保護布料。很多人對于它的使用方面很擔心。挂燙機好用嗎它主要是用...
2026-01-18
Copyright 2023-2026 - www.tftnews.com All Rights Reserved