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

c語言寫財務軟體

發布時間: 2022-09-18 20:09:06

1. 個人財務管理系統

#include<stdio.h>
#include<string.h>
#include<graphics.h>
#include<stdlib.h>
#include<conio.h>
#define NULL 0
#define LEN sizeof(struct finance)
#define SETCODE 000000
#define SETUSER ******
/*定義結構體,結構體變數包括序號num,日期date,來源state,生活費receive,消費spend,結余save*/
struct finance
{int num;
char date[10];
char state[20];
int receive;
int spend;
int save;
struct finance *next;

};
/*函數申明*/
void login();
void win();
void init();
void loginerror();
void direct();
struct finance *creat (void);
void save();
void saveover();
void view();
void viewdraw();
void viewall();
void viewdate();
void viewnum();
void analyse();
int smax();
int smin();
void print(struct finance *p);
int n; /*定義一個短整型全局變數記錄輸入數據條數,而且還可以用於容錯處理 */
struct finance **use; /*定義結構體型二級指針*/
char ch; /*定義字元型全局變數,接收控制字元,以進行窗口切換*/
void main()

{login();
direct();
while(ch!='4')
{switch(ch)
{case'1':*use=creat();break; /*direct函數調用後如按下1,調用鏈表創建函數,記錄當前信息*/
case'2':save();break; /*direct函數調用後如按下2,調用保存文件函數將鏈表保存為文件*/
case'3':view();break; /*direct函數調用後如按下3,調用查看函數將文件信息輸出*/
default:printf("no effect!!!");
};
direct();
}
/*if ch=4,quit*/
}

void direct()
{
init(); /*圖形函數初始化*/
cleardevice(); /*清屏*/
setbkcolor(MAGENTA); /*設置背景顏色為洋紅*/
setcolor(BLUE); /*設置當前顏色為藍色*/
rectangle(20,40,620,400); /*畫矩形框*/
rectangle(40,80,600,380);
outtextxy(300,90,"operate"); /*圖形文本輸出,定位輸出*/
bar(200,140,240,160); /*條形圖,突出顯示*/
outtextxy(200,150,"input");
outtextxy(380,150,"press 1!!!");
bar(200,180,240,200);
outtextxy(200,190,"save");
outtextxy(380,190,"press 2!!!");
bar(200,220,240,240);
outtextxy(200,230,"view");
outtextxy(380,230,"press 3!!!");
bar(200,260,240,280);
outtextxy(200,270,"quit");
outtextxy(380,270,"press 4!!!");
ch=getch(); /*ch接收字元*/
closegraph();
}

void login()
{char user[10],setuser[]={"SETUSER"},code[10],setcode[]={"SETCODE"};
int flag=0,i;
do
{if(flag) loginerror();
init();
cleardevice();
setbkcolor(LIGHTBLUE);
setcolor(RED);
rectangle(180,80,400,200);
outtextxy(220,100,"ID:");
outtextxy(220,120,"username:");
for(i=0;i<6;i++)
{user[i]=getch();fflush(stdin);}
outtextxy(220,140,user);
outtextxy(220,160,"code:");
for(i=0;i<6;i++)
{code[i]=getch();
outtextxy(220+5*i,180,"*");
}
flag++;
}while(!strcmp(user,setuser)||!strcmp(code,setcode)); /*當用戶名和密碼都正確時循環結束*/
getch();
closegraph();
win();

}

void loginerror() /*當輸入的用戶名或密碼不正確時,調用*/
{
init();
cleardevice();
setbkcolor(DARKGRAY);
setcolor(YELLOW);
rectangle(100,60,540,380);
outtextxy(240,140,"username");
outtextxy(240,220,"or code");
outtextxy(240,300,"not correct!!!");
getch();
closegraph();
}

void win()
{
init();
cleardevice();
setbkcolor(BROWN);
setcolor(GREEN);
rectangle(20,40,620,400);
outtextxy(150,160,"**********************************************");
outtextxy(150,190,"welcome to personal fiance manager system!!!");
outtextxy(150,220,"*********************************************");
getch();
closegraph();
}

void init() /*圖形模式初始化*/
{int gdrive,gmode;
gdrive=DETECT; /*自動檢測硬體驅動*/
gmode=CGAC0;
initgraph(&gdrive,&gmode,"");
}

2. 如何用c語言編寫一個軟體

  1. 如果要寫記分牌 最好使用的工具 visual studio 2010(推薦)微軟官網有 可以下載中文版。

  2. 如果只用c語言的話, 就要用win32 api編寫。

3. 求助C語言編譯個人財務管理系統!(盡快啊)

確定選題了接下來你需要根據選題去查閱前輩們的相關論文,
看看人家是怎麼規劃論文整體框架的;
其次就是需要自己動手收集資料了,
進而整理和分析資料得出自己的論文框架;
最後就是按照框架去組織論文了。

4. 用c語言做一個班級財務管理系統,各位大佬救我狗命啊

你好,
你這個太難了,我不會寫,除非你能在某寶找到精通C語言的代寫。
手動狗頭,老掉牙的題目,網上應該多的是,抄抄改改就ok了。
給你個建議:復制粘貼改兩行,
什麼!你不會復制粘貼?
當我沒說。
祝你生活愉快。

5. C語言如何用C-Free編寫一個超市收銀軟體,就是能買東西,完了進行結賬

因為C++兼容C語言的,所以在VisualStudio2010新建一個C++項目就可以實現編寫一個C語言程序方法如下:1、電腦上安裝微軟公司的VS2010,可以從dreamspark上下載正版或通過其他途徑獲得,安裝即可。2、打開VS20103、可以通過點擊文件--新建--項目建立工程或者點擊歡迎頁的「新建項目」建立工程。4、彈出對話框,勾選「空項目」建立工程,工程名可任意填英文字元,如project1,其他不用填。5、建立工程後,在右側有一個「解決方案資源管理器」,找到源文件,右擊,再左擊添加--新建項--C++文件,這樣就在工程project1下建立了一個源文件,名稱比如為源.cpp,就可以編輯代碼了。如果你已經用其他字元編輯軟體寫好了C++源程序,也可以右擊源文件,左擊--現有項,在文件夾中找到你的源程序添加到工程下。6、編輯好了源文件,就可以運行或調試了,初學者是寫簡單的程序,所以只用一個源文件就行了。點擊調試--開始運行(不調試)就直接編譯運行,有錯誤的話系統會提示。7、如果要調試,可以點擊調試--逐語句(F10)或逐過程(F11)8、調試前點擊調試--窗口(也就是watch)可以選擇不同的顯示結果,可以顯示出變數的變化過程,方便調試。點擊「繼續」結束調試。

6. C語言編寫一個家庭財務管理系統

int main()
{
char answer;

Printf("您需要家庭財務管理系統?\n");
Scanf("%C", answer);

switch(answer)
{
Y:
printf("Please use your computer to write by yoursef!\n");
break;
N:
printf("Good Boy! You can manage your own financial problem!\n");
}

return 0;
}

7. c語言課設 個人財務管理軟體(要求用tc2.0)

呵呵,這個很簡單,建議不要花錢,沒有必要。一個連標的簡單處理至於當作商機嗎?我兩天之內寫好發給你

8. 用什麼語言編寫財務軟體比較好

編寫財務類的也就與資料庫有聯系了,當然要用VF了

9. 怎麼用C語言寫軟體

1.就用VC++6.0吧,可以用,前段時間我在一個win7家庭普通版的64位電腦安裝過,確實:普通方法是裝不上的,我提供一個小方法也許能成功:
首先你安裝過了,肯定有殘留,需要清理安裝痕跡,你可以留下郵箱,我發送一個清理痕跡的說明給你。其次,安裝包應該是一個壓縮包,你需要找另外一台32位且能正常安裝它的電腦解壓,然後復制到U盤,插到你電腦後,直接從U盤安裝。嚴密監視安裝過程,如果發現它提示什麼文件已經存在,你就把那文件剪切出來,等安裝好後復制回去,如果發現少了文件,可以先不管它。要注意,最好謹慎進行,清理一次有些麻煩,所以把握機會吧。
2.計算機等級考試用的是VC++6.0,早點熟悉有好處,除此之外,它還是集成開發環境,功能強大但不復雜,而對於VS系列的雖然能兼容64位,但是功能過強,有些許庫函數更改。大多數初學者都喜歡它,因此也方便你與人交流。