當前位置:首頁 » 編程語言 » c語言圖形編程

c語言圖形編程

發布時間: 2022-01-11 15:46:12

c語言,一個最簡單(基本)的圖形化編程

#include<stdio.h>
int main(){ printf(" * \n"); printf(" *** \n"); printf(" ***** \n"); printf(" *******\n"); printf(" ***** \n"); printf(" *** \n"); printf(" * \n"); return 0;} 菱形圖案

❷ 哦求c語言圖形編程源代碼O(∩_∩)O3

//program1
#include<stdio.h>
intmain()
{
inti,j;
for(i=1;i<=4;i++)
{
for(j=1;j<=4-i;j++)
printf("");
for(j=1;j<=i*2-1;j++)
printf("%d",i);
}
for(i=3;i>=1;i--)
{
for(j=1;j<=4-i;j++)
printf("");
for(j=1;j<=i*2-1;j++)
printf("%d",i);
}
return0;
}
//program2
#include<stdio.h>
intmain()
{
inti,j;
for(i=1;i<=4;i++)
{
for(j=1;j<=4-i;j++)
printf("");
for(j=1;j<=i*2-1;j++)
printf("%d",5-i);
}
for(i=3;i>=1;i--)
{
for(j=1;j<=4-i;j++)
printf("");
for(j=1;j<=i*2-1;j++)
printf("%d",5-i);
}
return0;
}

❸ c語言圖形編程

如果只是用標准庫的話,會很累。
要在windows下寫的話,必須還是要看windows platform sdk。用win api來寫。不過老實說,也很累。至少弄清楚win32 gui就要一段時間。

❹ 關於C語言的簡單圖形程序

你可以到網上搜一下,搜一下C圖形程序的代碼,

算了,我給你一個程序,是房子的,你可以自己改改其中參數,或者上點顏色什麼的。
你謝smilegn去吧
#include<graphics.h>
#include<stdio.h>
main()
{
int gn1[]={420,150,540,150,580,180,380,180,420,150};
int driver=DETECT, mode;
initgraph(&driver,&mode," ");
setbkcolor(BLACK);setcolor(WHITE);
drawpoly(5,gn1);

rectangle(420,180,540,290);
rectangle(435,210,460,230);
line(435,220,460,220);
line(447.5,210,447.5,230);
rectangle(500,225,525,290);
rectangle(435,125,445,150);
circle(442,110,6);
circle(453,102,4);
circle(464,94,2);
line(480,310,505,310);
line(465,335,485,335);
line(450,355,466,355);
getch();
closegraph();
}

❺ c語言怎麼編程圖形

這看你具體是要去干什麼的。
一般在嵌入式系統的硬體之用有專門用的顯存看你定義的什麼格式比如說ARGB888,YUV,RGB565等格式。你直接打點即可畫圖。
若你要更復雜的,建議你去學習下QT Dfb GTK等圖形引擎。
在現在流行的android上都是封裝好了的java介面了。

❻ c語言如何給自己寫的程序加上圖形界面

標題、背景和前景顏色、窗口大小等等這些可以用API函數實現

#include<windows.h>//加入頭文件就可調用API函數

intmain()

{

HWNDhWnd=GetForegroundWindow();

HANDLEhandle=GetStdHandle(STD_OUTPUT_HANDLE);

SetWindowText(hWnd,"測試");//標題

SetConsoleTextAttribute(handle,FOREGROUND_GREEN|BACKGROUND_BLUE);//前景、背景顏色

return0;

}

VC6.0 能夠在 XP 下很好的運行,無需進行額外的設置,但在 Win7、Win8 和 Win10 下,安裝完成後還要修改兼容模式才可以。解決方法如下:

一、對於Win7和Win10,需要將VC6.0的兼容模式修改為WindowsXP SP3:

1、在 VC6.0 的快捷方式或開始菜單上單擊滑鼠右鍵,選擇「屬性」。

❼ C語言圖形編程問題

VC6就可以了,當然,微軟系列的編譯器有:VS2005,VS2008,VS2010.
開源的可以:MinGW

❽ VisualStudio怎麼用C語言進行圖形編程啊

新建一個項目、選擇win32項目,應用程序為windows程序,附加選項為空;在源代碼目錄中添加一個後綴為.c的源文件。接下來就可以寫C代碼了。

用c語言中通過調用windows的api函數,來顯示窗口、菜單、滾動條、屏幕輸出。

在《windows程序設計》一書中就有一個例子,顯示一個標準的windows窗口,並在繪圖區顯示一個字元串。代碼如下:

#include<windows.h>

LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,LPARAM);

intWINAPIWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,PSTRszCmdLine,intiCmdShow)
{
staticTCHARszAppName[]=TEXT("HelloWin");
HWNDhwnd;
MSGmsg;
WNDCLASSwndclass;

wndclass.style=CS_HREDRAW||CS_VREDRAW;
wndclass.lpfnWndProc=WndProc;
wndclass.cbClsExtra=0;
wndclass.cbWndExtra=0;
wndclass.hInstance=hInstance;
wndclass.hIcon=LoadIcon(NULL,IDI_APPLICATION);
wndclass.hCursor=LoadCursor(NULL,IDC_ARROW);
wndclass.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH);
wndclass.lpszMenuName=NULL;
wndclass.lpszClassName=szAppName;

if(!RegisterClass(&wndclass))
{
MessageBox(NULL,TEXT("ThisprogramrequiresWindowsNT!"),szAppName,MB_ICONERROR);
return0;
}
hwnd=CreateWindow(szAppName,
TEXT("TheHelloProgram"),
WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT,
CW_USEDEFAULT,
CW_USEDEFAULT,
CW_USEDEFAULT,
NULL,
NULL,
hInstance,
NULL);
ShowWindow(hwnd,iCmdShow);
//UpdateWindow(hwnd);
while(GetMessage(&msg,NULL,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
returnmsg.wParam;
}

LRESULTCALLBACKWndProc(HWNDhwnd,UINTmessage,WPARAMwParam,LPARAMlParam)
{
HDChdc;
PAINTSTRUCTps;
RECTrect;

switch(message)
{
caseWM_CREATE:
//PlaySound(TEXT("C:\WindowsNotify.wav"),NULL,SND_FILENAME|SND_ASYNC);
return0;
caseWM_PAINT:
hdc=BeginPaint(hwnd,&ps);
GetClientRect(hwnd,&rect);
DrawText(hdc,TEXT("Hello,Windows98!"),-1,&rect,DT_SINGLELINE|DT_CENTER|DT_VCENTER);
EndPaint(hwnd,&ps);
return0;
caseWM_DESTROY:
PostQuitMessage(0);
return0;
}
returnDefWindowProc(hwnd,message,wParam,lParam);
}


復制到剛才的.c文件中即可以編譯運行。

❾ c語言編程輸出圖形

樓上兩位都犯了同樣的錯誤:
循環應該是以2的數量遞加..
因為三角型的星號是以2的數量遞加的.
main()
{char a;
int i,u;
a='*';
for (i=1;i<=9;i=i+2)
{
{for (u=1;u<=i;u=u+1)
printf("%c",a);}
printf("\n");
}

❿ c語言圖形程序設計

C語言圖形編製程序
資源大小: 3.20MB
下載地址:
http://download.csdn.net/source/252335

熱點內容
演算法微調 發布:2024-11-15 10:07:44 瀏覽:542
python列表查詢 發布:2024-11-15 10:06:08 瀏覽:133
保存在伺服器的圖片如何刪除 發布:2024-11-15 09:55:09 瀏覽:801
花雨庭國際服伺服器ip 發布:2024-11-15 09:54:00 瀏覽:503
伺服器的空島如何刷錢 發布:2024-11-15 09:40:52 瀏覽:263
安卓系統錄像設置在哪裡 發布:2024-11-15 09:36:33 瀏覽:918
電信級伺服器電腦 發布:2024-11-15 09:26:27 瀏覽:247
壓縮某個文件夾 發布:2024-11-15 09:03:11 瀏覽:892
網址能解壓嗎 發布:2024-11-15 08:54:09 瀏覽:934
python更改目錄 發布:2024-11-15 08:41:08 瀏覽:265