91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 639KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-29
  • 語言: C/C++
  • 標簽: C語言??大作業(yè)??

資源簡介

C語言大作業(yè)——班費收支管理系統(tǒng),使用了鏈表。 這是我自己做的,沒有使用文件操作。 有文檔解釋?。。?!有文檔解釋?。。。∮形臋n解釋!?。?! (1) 錄入班費信息 (2) 瀏覽所有班費信息 (3) 查詢班費信息(可以按照班費編碼、時間范圍、經(jīng)辦人、收入還是支出進行查詢) (4) 修改班費信息 (5) 刪除班費信息

資源截圖

代碼片段和文件信息

#pragma?warning?(disable:4996)??
//‘scanf‘:?This?function?or?variable?may?be?unsafe.Consider?using?scanf_s?instead.To?disable?deprecation?use?_CRT_SECURE_NO_WARNINGS.

#include?
#include?
#include?


typedef?struct?
{
char?num[20];//班費收支編號
char?into[20];//收入和支出
char?name[20];//經(jīng)辦人
char?cause[30];//原因
char?money[20];//金額
????char?people[20];//總人數(shù)
char?time[20];????//收入日期

}fee;


//?定義了鏈表的結構類型
struct?MyList
{
fee?thing;??
struct?MyList?*next;
};


int?InitList(struct?MyList?*L);
int?InsertList(struct?MyList?*L?fee?e);
void?FinderList(struct?MyList?*L);
int?SearchList(struct?MyList?*L?char?variable?char?temp_find);
int?ReplacedList(struct?MyList?*L?int?i?char*?num?char*?into?char*?name?char*?cause?char*?money?char*?people?char*?time);
int?DeleteList(struct?MyList?*L?int?i);
int?ClearList(struct?MyList?*L);


int?main(int?argc?char?*argv)
{
fee?e;

struct?MyList?*L?=?(struct?MyList?*)malloc(sizeof(struct?MyList));
int??numbern=0;
int?bkbi=0;
number?=?1;

InitList(L);

printf(“************************************************************\n“);
printf(“****************班費收支管理系統(tǒng)****************************\n“);
printf(“------------------------------------------------------------\n“);
printf(“****??(1)?錄入班費信息??????????????????????????????????**\n“);
printf(“****??(2)?瀏覽所有班費信息??????????????????????????**\n“);
printf(“****??(3)?查詢班費信息(可以按照班費編碼、時間范圍、經(jīng)辦人、收入還是支出進行查詢)**\n“);
printf(“****??(4)?修改班費信息??????????????????????????????????**\n“);
printf(“****??(5)?刪除班費信息??????????????????????????????????**\n“);
printf(“****??(6)?退出??????????????????????????????????????????**\n“);
printf(“**************************************************************\n“);

while?(number)
{
printf(“?????????請輸入數(shù)字1-6:“);
scanf(“%d“?&bkb);

if?(bkb??7)
{
printf(“?????????(???)錯誤\n“);
printf(“?????????請重新輸入\n“);
printf(“\n“);
}


switch?(bkb)
{

case?1:

printf(“?????????要錄入幾個班費信息:“);
scanf(“%d“?&n);

for?(i?;?i? {
printf(“?????????班費收支編號???收入還是支出??經(jīng)辦人??原因??金額(每位同學)??人數(shù)???日期\n“);
scanf(“%s%s%s%s%s%s%s“e.num?e.into?e.namee.cause?e.money?e.peoplee.time);
InsertList(L?e);
}
break;

case?2:
if?(n?!=?0)
{
FinderList(L);
}
else
printf(“?????????并沒有任何記錄。\n“);
break;

case?3:
? printf(“?????????請輸入你要查找的哪一個班費信息:“);
printf(“?????????如:編號?收支?經(jīng)辦人?原因??金額?人數(shù)?日期?\n“);

char?variable[30]?temp_find[20];
scanf(“%s“?variable);

if?(strcmp(variable?“編號“)?&&?strcmp(variable?“經(jīng)辦人“)?&&?strcmp(variable?“原因“)?&&?strcmp(variable?“部門“)?&&?strcmp(variable?“金額“)?&&?strcmp(variable?“時間“)?)
{
printf(“?????????輸入?%s?有誤\n“?variable);
break;
}

printf(“?????????請輸入要查找的元素“);
scanf(“%s“?temp_find);

if?(SearchList(L?variable?temp_find))
printf(“?????????查找成功\n“);
else

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-03-03?15:01??班級收支系統(tǒng)\
?????文件??????719360??2019-03-03?15:00??班級收支系統(tǒng)\18專業(yè)基礎技能實踐程序設計說明書.doc
?????文件???????10422??2019-03-02?09:48??班級收支系統(tǒng)\Untitled2.c
?????文件??????139411??2019-02-26?13:10??班級收支系統(tǒng)\Untitled2.exe

評論

共有 條評論