国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - C/C++ - C語言實現(xiàn)電話簿管理系統(tǒng)課程設計

C語言實現(xiàn)電話簿管理系統(tǒng)課程設計

2022-03-01 15:01我慢慢地也過來了 C/C++

這篇文章主要為大家詳細介紹了C語言實現(xiàn)電話簿管理系統(tǒng)課程設計,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了C語言課程設計:電話簿管理系統(tǒng),供大家參考,具體內容如下:

文件目錄:

C語言實現(xiàn)電話簿管理系統(tǒng)課程設計

初始界面

C語言實現(xiàn)電話簿管理系統(tǒng)課程設計

C語言實現(xiàn)電話簿管理系統(tǒng)課程設計

C語言實現(xiàn)電話簿管理系統(tǒng)課程設計

現(xiàn)在顯示一部分代碼:

//添加聯(lián)系人
void add()
{ 
int i;
FILE *fp1;//定義文件指針fp1,使其指向電話簿文本文件
fp1=fopen("電話簿.txt","a+"); 
printf("請輸入要增加的聯(lián)系人的個數(shù):");
scanf("%d",&n); 
for(i=num;i<num+n;i++)
{
printf("請輸入要增加的聯(lián)系人的姓名:\n");
scanf("%s",person[i].name);
printf("請輸入要增加的聯(lián)系人的家鄉(xiāng):\n");
scanf("%s",person[i].hometown);
   printf("請輸入要增加的聯(lián)系人的電話號碼:\n");
   scanf("%s",person[i].telephone);
   true_phone(person[i].telephone); 
   printf("請輸入要增加的聯(lián)系人的郵件:\n");
   scanf("%s",person[i].Email);
}
for(i=num;i<num+n;i++)
{
fprintf(fp1,"%s\t%s\t%s\t%s\t",person[i].name,person[i].hometown,person[i].telephone,person[i].Email);
}
printf("恭喜您,成功添加%d位聯(lián)系人",n);
num=num+n;
fclose(fp1);
save();
saveuu();
} 
//查找聯(lián)系人函數(shù)
void find()
{
int select;
system("cls");
while(1)
{
findmenu();
      scanf("%d",&select);
      switch(select){
          case 1:
              namefind();system("cls"); break;
          case 2:
              hometownfind();system("cls");break;
          case 3:
           mohufind();system("cls");break;
          //case 4:
           //Emailfind();system("cls");break;
          case 4:
           system("cls");return;
 default: 
  print_error(); system("cls"); break;
 }
 system("cls");
}
} 
//修改聯(lián)系人姓名 
void modify_name()
{
int i;
char str[20];
printf("請主人輸入原來的姓名:");
scanf("%s",str);
for(i=0;i<num;i++)
{
if(strcmp(person[i].name,str)==0)
{
 printf("請主人輸入現(xiàn)在的新名字:");
 scanf("%s",str);
 if(strcmp(person[i].name,str)==0)
 {
  printf("對不起,主人,您輸入的姓名與原來的姓名重復,請重新輸入吧!\n");
  system("pause");
  system("cls");
  //return;
 }
 else
 {
  strcpy(person[i].name,str);
  printf("恭喜您主人,修改名字成功啦!!!\n");
  system("pause");
  system("cls");
  //return;
 }
 save();
 return;
}
if(i==num-1)
{
 printf("主人,您要修改的聯(lián)系人不存在,仔細思考一下再輸入吧,親!!!\n");
 system("pause");
 system("cls");
 //return;
}
}
}
//修改聯(lián)系人家鄉(xiāng) 
void modify_hometown()
{
int i;
char str[20];
printf("請主人輸入修改聯(lián)系人的姓名:");
scanf("%s",str);
for(i=0;i<num;i++)
{
if(strcmp(person[i].name,str)==0)
{
 printf("請主人輸入聯(lián)系人現(xiàn)在的地點:");
 scanf("%s",str);
 if(strcmp(person[i].hometown,str)==0)
 {
  printf("對不起,主人,您輸入的家鄉(xiāng)與原來的重復,請重新輸入吧!\n");
  system("pause"); 
  system("cls");
  //return;
 }
 else
 {
  strcpy(person[i].hometown,str);
  printf("恭喜您,主人,家鄉(xiāng)修改成功!!!\n");
  system("pause");
  system("cls");
 }
 save();
 return;
}
if(i==num-1)
{
 printf("主人,您要修改的聯(lián)系人信息不存在,請仔細思考一下,再輸入吧親!!!\n");
 system("pause");
 system("cls");
}
}
}
//修改聯(lián)系人電話號碼
void modify_telephone()
{
int i;
char str[20];
printf("請主人輸入修改聯(lián)系人的姓名:");
scanf("%s",str);
for(i=0;i<num;i++)
{
if(strcmp(person[i].name,str)==0)
{
 printf("請主人輸入聯(lián)系人現(xiàn)在的電話號碼:");
 scanf("%s",str);
 if(strcmp(person[i].telephone,str)==0)
 {
  printf("對不起,主人,您輸入的電話號碼與原來的重復,請重新輸入吧!\n");
  system("pause"); 
  system("cls");
  return;
 }
 else
 {
  strcpy(person[i].telephone,str);
  printf("恭喜您,主人,聯(lián)系人電話號碼修改成功啦!!!\n");
  system("pause");
  system("cls");
 }
 save();
 return;
}
if(i==num-1)
{
 printf("主人,您要修改的聯(lián)系人電話號碼不存在,請仔細思考一下再輸入吧,親!!!\n");
 system("pause");
 system("cls"); 
}
}
} 
//修改聯(lián)系人郵件 
void modify_Email()
{
int i;
char str[20];
printf("請主人輸入聯(lián)系人的姓名:");
scanf("%s",str);
for(i=0;i<num;i++)
{
if(strcmp(person[i].name,str)==0)
{
 printf("請主人輸入現(xiàn)在的新郵件:");
 scanf("%s",str);
 if(strcmp(person[i].Email,str)==0)
 {
  printf("對不起,主人,您輸入的郵件與原來的郵件重復,請重新輸入吧!\n");
  system("pause");
  system("cls");
  //return;
 }
 else
 {
  strcpy(person[i].Email,str);
  printf("恭喜您主人,修改郵件成功啦!!!\n");
  system("pause");
  system("cls");
  //return;
 }
 save();
 return;
}
if(i==num-1)
{
 printf("主人,您要修改的聯(lián)系人不存在,仔細思考一下再輸入吧,親!!!\n");
 system("pause");
 system("cls");
 //return;
}
}
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/m0_46529566/article/details/121410971

延伸 · 閱讀

精彩推薦
  • C/C++C/C++經(jīng)典實例之模擬計算器示例代碼

    C/C++經(jīng)典實例之模擬計算器示例代碼

    最近在看到的一個需求,本以為比較簡單,但花了不少時間,所以下面這篇文章主要給大家介紹了關于C/C++經(jīng)典實例之模擬計算器的相關資料,文中通過示...

    jia150610152021-06-07
  • C/C++C語言實現(xiàn)電腦關機程序

    C語言實現(xiàn)電腦關機程序

    這篇文章主要為大家詳細介紹了C語言實現(xiàn)電腦關機程序,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    xiaocaidayong8482021-08-20
  • C/C++C++之重載 重定義與重寫用法詳解

    C++之重載 重定義與重寫用法詳解

    這篇文章主要介紹了C++之重載 重定義與重寫用法詳解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內容,需要的朋友可以參考下...

    青山的青6062022-01-04
  • C/C++c++ 單線程實現(xiàn)同時監(jiān)聽多個端口

    c++ 單線程實現(xiàn)同時監(jiān)聽多個端口

    這篇文章主要介紹了c++ 單線程實現(xiàn)同時監(jiān)聽多個端口的方法,幫助大家更好的理解和學習使用c++,感興趣的朋友可以了解下...

    源之緣11542021-10-27
  • C/C++學習C++編程的必備軟件

    學習C++編程的必備軟件

    本文給大家分享的是作者在學習使用C++進行編程的時候所用到的一些常用的軟件,這里推薦給大家...

    謝恩銘10102021-05-08
  • C/C++詳解c語言中的 strcpy和strncpy字符串函數(shù)使用

    詳解c語言中的 strcpy和strncpy字符串函數(shù)使用

    strcpy 和strcnpy函數(shù)是字符串復制函數(shù)。接下來通過本文給大家介紹c語言中的strcpy和strncpy字符串函數(shù)使用,感興趣的朋友跟隨小編要求看看吧...

    spring-go5642021-07-02
  • C/C++C語言中炫酷的文件操作實例詳解

    C語言中炫酷的文件操作實例詳解

    內存中的數(shù)據(jù)都是暫時的,當程序結束時,它們都將丟失,為了永久性的保存大量的數(shù)據(jù),C語言提供了對文件的操作,這篇文章主要給大家介紹了關于C語言中文件...

    針眼_6702022-01-24
  • C/C++深入理解goto語句的替代實現(xiàn)方式分析

    深入理解goto語句的替代實現(xiàn)方式分析

    本篇文章是對goto語句的替代實現(xiàn)方式進行了詳細的分析介紹,需要的朋友參考下...

    C語言教程網(wǎng)7342020-12-03
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 操老逼 | 欧美日本在线观看 | 国产高清精品在线 | 久久精品一级毛片 | 欧美成人一级 | 国产日韩欧美在线 | 午夜国产精品视频 | 精品香蕉视频 | 污污视频免费网站 | 国产精品国产三级国产aⅴ中文 | 日本不卡在线 | www天天干| 在线视频二区 | 免费一区二区三区四区 | 紧缚调教一区二区三区视频 | 国产在线精品一区二区 | 欧美黄色一区二区三区 | 国产一区av在线 | 国产99久久精品 | 欧美在线a | 欧美一区三区 | 亚洲一区久久 | 日日夜夜视频 | 超碰首页| 亚洲精品视频在线看 | 欧美成人高清视频 | 久久国内| 在线99热 | 午夜视频免费在线观看 | av影音资源 | 欧美成人a∨高清免费观看 国产99久久 | 山岸逢花在线观看无删减 | 亚洲精品电影网在线观看 | 毛片免费观看 | 精品少妇一区二区三区 | 亚洲精品久久久久久久久久久 | 激情久久久久 | 国偷自产一区二区免费视频 | 黄色av网站在线观看 | 激情久久久久 | 蜜桃成人在线视频 |