如何編寫C語言圖形程式 怎麼寫c程式圖表
- 綜合知識
- 關注:2.37W次
一、開啟C程式的方法
方法1.在Turbo C for Windows 整合實驗與學習環境中,依次用滑鼠單擊“檔案/開啟”選單(用滑鼠單擊“工具欄”中的“開啟”按鈕,開啟“開啟”對話方塊,選者你要開啟的檔案,然後單擊“開啟”即可。
圖 1 開啟檔案
方法2 在Turbo C for Windows 整合實驗與學習環境中的“我的程式”下用滑鼠雙擊你要開啟的C程式即可(此處列出最近使用的8個檔案)
圖 2 在“我的程式”中開啟程式
方法3在Turbo C for Windows 整合實驗與學習環境中,依次用滑鼠單擊“檔案/我的程式”選單,開啟“我的程式”對話方塊,選者你要開啟的檔案,然後單擊“開啟”即可
圖 3
方法 4 在“我的電腦”中開啟C程式。在我的電腦”中找到你的程式所在的資料夾,用滑鼠雙擊你要開啟圖示中帶“C”的程式即可。
在“我的電腦”中開啟C程式
二、新建C程式的方法
注意:C語言的初學者往往在一個C程式檔案中輸入幾個C程式,這是錯誤的。一個C程式只能儲存在一個檔案中。輸入第二程式時必須再新建一個檔案來輸入儲存。
方法1 Turbo C for Windows 整合實驗與學習環境中,依次用滑鼠單擊“檔案/新建”選單,即可新建一個空白C檔案。
2.用C語言畫流程圖寫程式第一題:#include <stdio.h>
void main()
{
int i=12,j=32,year;
for(year=0,i,j;;i++,j++,year++)
{
if(2*i==j)
break;
else
year++;
}
printf("%d",year);
}
第二題:#include<stdio.h>
int main ()
{
int m,n,r,temp;
scanf("%d %d",&m,&n);
if (m<n)
{
temp=m;
m=n;
n=temp;
}
while(r)
{
r=m%n;
m=n;
n=r;
}
printf("%d",m);
return 0;
}
第三題:#include <stdio.h>
void main()
{
int n,j,i=1;
scanf("%d",&n);
while(n!=0)
{
j=n%10;
i=i*j;
n=n/10;
}
printf("%d",i);
}
3.C語言如何做圖形介面/* 以下程式碼不含絲毫MFC,在Visual C++ 6.0測試通過,能夠出現一個正規的Windows視窗 */#pragma comment(linker,"/SUBSYSTEM:Windows /ENTRY:mainCRTStartup")#include
如果註冊失敗,那麼就退出程式 */ if (!RegisterClassEx (&wincl)) return 0; /* 視窗類已被註冊。建立它的程式 */ hWnd = CreateWindowEx ( 0, szClassName, /* 類名 */ TEXT("Windows App"), /* 視窗標題欄的文字 */ WS_OVERLAPPEDWINDOW, /* 預設視窗 */ CW_USEDEFAULT, /* 視窗左上角的位置 */ CW_USEDEFAULT, /* 視窗右下角的位置 */ 544, /* 視窗寬度(以“畫素”位單位) */ 375, /* 視窗高度(以“畫素”位單位) */ HWND_DESKTOP,/* 視窗是桌面的子視窗 */ NULL,/* 該視窗無選單 */ hThisInstance, /* 程式例項的控制代碼 */ NULL /* 沒有視窗建立的資料 */ ); /* 顯示視窗 */ ShowWindow (hWnd, nFunsterStil); /* 重繪視窗 */ UpdateWindow(hWnd); /* 執行訊息迴圈。
迴圈到GetMessage()函式返回0 */ while (GetMessage (&messages, NULL, 0, 0)) { /* 把虛擬資訊翻譯成字元資訊 */ TranslateMessage(&messages); /* 傳送資訊到視窗過程 */ DispatchMessage(&messages); } /* 返回PostQuitMessage()函式的返回值 */ return messages.wParam; }。
4.C語言程式設計,列印下列圖形,怎麼寫 * ** *** **** *****#include<stdio.h>
void main()
{
int i,j,n;//宣告i為要列印的行數,j是控制輸出列印空格和星星,n是菱形為菱形的高
printf("請輸入菱形的高(奇數)t");
scanf("%d",&n); //接受輸入胡奇數
for(i=1;i<=n/2+1;i++) //先列印上半部分,如果奇數輸入的是5,那麼上面就會顯示3行,以此類推
{
for(j=1;j<=n-i;j++) //列印空格
{
printf(" ");
}
for(j=1;j<=2*i-1;j++)//列印星星
{
printf("*");
}
printf("n");
}
for(i=n/2;i>=1;i--) //n已經明確了,列印下半部分,如果n為5,那麼下半部分顯示兩行,以此類推
{
for(j=1;j<=n-i;j++) //列印空格
{
printf(" ");
}
for(j=1;j<=2*i-1;j++)//列印星星
{
printf("*");
}
printf("n");
}
}
- 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/zonghezhishi/lywyyn.html