2013/2014學年第1學期
c語言實訓報告
課程名稱 : c語言實訓
班級 : xx
姓名: xx
學號: ***
教學週數 : xx
地點 : xx
指導教師 : xx
1.系統分析
1.1系統功能分析
1.2開發平台及工具介紹
2.系統整體功能模組圖
3.系統具體功能流程圖
4.系統執行介面
附錄:原始碼
#include
#include
#include
#include
struct record
people[100];
int num;
int sum()
n--;
return n;
fclose(fp);
}void add() /*新增資訊*/
void lise() /*顯示資訊*/
if(num!=0)
printf("\t\tn");
}else
printf("\t\t通訊中無任何記錄!!!\n");
printf("\t\t按任意鍵返回主選單\n");
getch();
} char searchbyphone() /*按手機號碼查詢*/
scanf("%s",phone);
for(i=0;i
}int searchbyname () /*按姓名查詢*/
scanf("%s",&name);
for(i=0;i
}void deletebyname();
void deletebyphone();
void deletebyname() /*按姓名刪除*/
{ int i,j,num=0;
int deletemark=0;
char name[20];
file *fp; system("cls");
fp=fopen("1.txt","r");
while(!feof(fp))
fread(&people[j++],sizeof(struct record),1,fp);
fclose(fp);
printf("\t\t請輸入要刪除使用者姓名:\n");
scanf("%s",name);
for (i=0;i {
if(strcmp(people[i].name,name)==0)
{printf("\t以下是您要刪除的使用者紀錄:");
printf("\n\t
printf("\n\t姓名: %s",people[i].name);
printf("\n\t**: %s",people[i].phone);
printf("\n\t位址: %s",people[i].address);
printf("\t\te-mail:%s",people[i].e_mail);
printf("\t\tn");
printf("\t\t是否刪除?(y/n):\n");
C語言通訊錄課程設計報告
面向過程程式設計 c語言通訊錄系統 課程設計 一 課題任務 設計乙個通訊錄管理系統。課題的主要任務是 1.對通訊錄資訊有新增 查詢 顯示 儲存 刪除 修改等操作功能。2.可以將輸入的資料儲存在文字檔案中,並可以將其調出使用。我的主要任務是編寫主函式,查詢模組和修改模組。二 設計要求 建立通訊錄資訊,...
c語言課程設計報告通訊錄
程式設計基礎課程設計 報告 題目通訊錄程式設計 專業 10資訊與計算科學 班級 1班 2班 學生 201041410139 莊 201041410208 張 目錄一 系統軟體環境 3 二 課程設計題目 3 三 課程設計的基本要求 3 四 系統結構設計描述 4 五 各變數的定義和作用 4 六 系統各函...
C通訊錄課程設計
一 設計任務分析 實現以下功能 1 通訊錄編輯 新增 刪除 2 按不同的項進行查詢 3 對已存在的通訊錄按不同的項排序 4 將通訊錄寫入檔案 5 從檔案讀入通訊錄。二 模組設計 本次程式設計主要設計了六個模組 主要是 函式用於通訊錄中的資訊進行新增,主要流程如下 函式用於通訊錄中的資訊進行刪除,主要...