當前位置:首頁 » 編程語言 » 邊框c語言怎麼加
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

邊框c語言怎麼加

發布時間: 2023-03-13 18:08:27

1. 用c語言怎麼做出這種表格邊框

用搜狗輸入法,輸入v9後就能看到這些特殊字元。

這些都是雙位元組字元,也就是和漢字一樣。把它們當做字元串(不是字元而是字元串!)直接用printf列印他們就行。

如果嫌麻煩,也有更簡單的方法:寫8行puts

puts("┏━━━━━━━━┓");
puts("┃1.添加記錄┃");
//...
puts("┃0.退出程序┃");
puts("┗━━━━━━━━┛");

2. C語言中的顏色和邊框的函數怎麼來運用···

if(c=='-')
{
if(strcmp(str2,"")==0) /*如果str2為空,說明是負號,而不是減號*/
flag=-1; /*設置負數標志*/
else
{
num1=atof(str2); /*將第二個操作數轉換為浮點數*/
strcpy(str2,""); /*將str2清空*/
act=2; /*做計算減法標志值*/
setfillstyle(SOLID_FILL,color+3);
bar(2*width+width/2,height/2,15*width/2,3*height/2); /*畫矩形*/
outtextxy(5*width,height,"0."); /*顯示字元串*/
}
}
if(c=='*')
{
num1=atof(str2); /*將第二個操作數轉換為浮點數*/
strcpy(str2,""); /*將str2清空*/
act=3; /*做計算乘法標志值*/
setfillstyle(SOLID_FILL,color+3); bar(2*width+width/2,height/2,15*width/2,3*height/2);
outtextxy(5*width,height,"0."); /*顯示字元串*/
}
if(c=='/')
{
num1=atof(str2); /*將第二個操作數轉換為浮點數*/
strcpy(str2,""); /*將str2清空*/
act=4; /*做計算除法標志值*/
setfillstyle(SOLID_FILL,color+3);
bar(2*width+width/2,height/2,15*width/2,3*height/2);
outtextxy(5*width,height,"0."); /*顯示字元串*/
}
if(c=='^')
{
num1=atof(str2); /*將第二個操作數轉換為浮點數*/
strcpy(str2,""); /*將str2清空*/
act=5; /*做計算乘方標志值*/
setfillstyle(SOLID_FILL,color+3); /*設置用淡綠色實體填充*/
bar(2*width+width/2,height/2,15*width/2,3*height/2); /*畫矩形*/
outtextxy(5*width,height,"0."); /*顯示字元串*/
}
if(c=='%')
{
num1=atof(str2); /*將第二個操作數轉換為浮點數*/
strcpy(str2,""); /*將str2清空*/
act=6; /*做計算模運算乘方標志值*/
setfillstyle(SOLID_FILL,color+3); /*設置用淡綠色實體填充*/
bar(2*width+width/2,height/2,15*width/2,3*height/2); /*畫矩形*/
outtextxy(5*width,height,"0."); /*顯示字元串*/
}
if(c=='=')
{
num2=atof(str2); /*將第二個操作數轉換為浮點數*/
switch(act) /*根據運算符號計算*/
{
case 1:result=num1+num2;break; /*做加法*/
case 2:result=num1-num2;break; /*做減法*/
case 3:result=num1*num2;break; /*做乘法*/
case 4:result=num1/num2;break; /*做除法*/
case 5:result=pow(num1,num2);break; /*做x的y次方*/
case 6:result=fmod(num1,num2);break; /*做模運算*/
}
setfillstyle(SOLID_FILL,color+3); /*設置用淡綠色實體填充*/
bar(2*width+width/2,height/2,15*width/2,3*height/2); /*覆蓋結果區*/
sprintf(temp,"%f",result); /*將結果保存到temp中*/
outtextxy(5*width,height,temp); /*顯示結果*/
}
if(c=='c')
{
num1=0; /*將兩個操作數復位0,符號標志為1*/
num2=0;
flag=1;
strcpy(str2,""); /*將str2清空*/
setfillstyle(SOLID_FILL,color+3); /*設置用淡綠色實體填充*/
bar(2*width+width/2,height/2,15*width/2,3*height/2); /*覆蓋結果區*/
outtextxy(5*width,height,"0."); /*顯示字元串*/
}
if(c=='Q')exit(0); /*如果選擇了q回車,結束計算程序*/
}
putimage(x,y,rar,XOR_PUT); /*在退出之前消去游標箭頭*/
return; /*返回*/
}
/*窗口函數*/
void mwindow( char *header )
{
int height;
cleardevice(); /* 清除圖形屏幕 */
setcolor( MaxColors - 1 ); /* 設置當前顏色為白色*/
setviewport( 20, 20, MaxX/2, MaxY/2, 1 ); /* 設置視口大小 */
height = textheight( "H" ); /* 讀取基本文本大小 */
settextstyle( DEFAULT_FONT, HORIZ_DIR, 1 );/*設置文本樣式*/
settextjustify( CENTER_TEXT, TOP_TEXT );/*設置字元排列方式*/
outtextxy( MaxX/4, 2, header ); /*輸出標題*/
setviewport( 20,20+height+4, MaxX/2+4, MaxY/2+20, 1 ); /*設置視口大小*/
drawboder(); /*畫邊框*/
}
void drawboder(void) /*畫邊框*/
{
struct viewporttype vp; /*定義視口類型變數*/
setcolor( MaxColors - 1 ); /*設置當前顏色為白色 */
setlinestyle( SOLID_LINE, 0, NORM_WIDTH );/*設置畫線方式*/
getviewsettings( &vp );/*將當前視口信息裝入vp所指的結構中*/
rectangle( 0, 0, vp.right-vp.left, vp.bottom-vp.top ); /*畫矩形邊框*/
}
/*設計滑鼠圖形函數*/
int arrow()
{
int size;
int raw[]={4,4,4,8,6,8,14,16,16,16,8,6,8,4,4,4}; /*定義多邊形坐標*/
setfillstyle(SOLID_FILL,2); /*設置填充模式*/
fillpoly(8,raw); /*畫出一游標箭頭*/
size=imagesize(4,4,16,16); /*測試圖象大小*/
rar=malloc(size); /*分配內存區域*/
getimage(4,4,16,16,rar); /*存放游標箭頭圖象*/
putimage(4,4,rar,XOR_PUT); /*消去游標箭頭圖象*/
return 0;
}
/*按鍵函數*/
int specialkey(void)
{
int key;
while(bioskey(1)==0); /*等待鍵盤輸入*/
key=bioskey(0); /*鍵盤輸入*/
key=key&0xff? key&0xff:key>>8; /*只取特殊鍵的掃描值,其餘為0*/
return(key); /*返回鍵值*/
}

3. C語言如何做出矩形邊框,求求知道的人可以告訴我,求求了

像這樣

4. 用c語言編程以*做一個矩形邊框的個人名片 裡面含有(姓名,性別,職業....)用for的那種

#include<stdio.h>
#include<windows.h>
main()
{
inti;
chara[7][50]={"*****************************",
"*瘋狂小鳥*",
"*初級*",
"*18888888888*",
"*675032915*",
"*銀河系街地球小區1棟1單元101*",
"*****************************"};
for(i=0;i<7;i++){
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),9+i);
printf("%s ",a[i]);
}
}

如圖所示,望採納。。。。。。

5. c語言寫的正方形怎麼改邊框

設置border-collapsecollapse。
把相鄰的兩個table邊框合並成一個,使得相鄰的兩條線並在一起,邊框就以單線的形式顯示了。

6. C語言程序邊框怎麼做

首先要畫框你必須得有graphice.h這個頭文件{ initgraph(400,400);//畫一個400行400列的圖void rectangle( int left, int top, int right, int bottom);//畫空心矩形。getch();closegraph();}

7. 如何用C語言設計這個界面尤其是邊框

你現在學習的是C語言編程,寫不出來窗口程序的!!還需要進一步學習C++、Win32編程、MFC框架。這是Windows程序員必須具備的知識。雖然Win32也是純C語言的界面化編程,但是難度太高,主要用作MFC的輔助,還是必須要學的。。 這個過程非常的艱苦,並且遠遠比C語言難上太多,看你能不能堅持了~~~

8. c語言中怎麼在規定坐標內畫一個填充的矩形,邊框和填充色都是黑色

在OnPaint()中調用CPaintDC dc(this);
dc.FrameRectangle可以花邊框,FillSolidRect可以填充顏色。

9. C語言這個方框□怎麼在電腦上打出來

就是兩個中括弧而已[]