| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

C语言通讯录报告及源代码

文***享

贡献于2021-07-31

字数:14299




XX学院


C语言程序设计
课程设计报告



学 院_电气信息工程学院_ 专业班级 计科班
学生姓名: 学 号
设计点(单位)________计算机基础学中心 __ __
设计题目__ 通讯录设计_________________
完成日期: 2013 年X月X日

指导教师评语 ______________________ _________________
_________________________________________________________________________________________________________________________________________________________________________________________________________ __________ _

成绩(五级记分制)______ __________
指导教师(签字)________ ________

课程设计务书
设计题目:通讯录理系统
学生姓名

课程名称
C语言程序设计课程设计
专业班级
计科201212345

计算机基础学中心
起止时间
2013114~2013118





计容求
建立通讯录输入姓名电话号码住址等信息然通信簿进行显示查找添加修改删
进步掌握利C语言进行程序设计力进步理解运结构化程序设计思想方法初步掌握开发型实系统基方法学会调试较长程序基方法学会利流程图表示算法
根题目求运学知识完成设计实现工作书写规范撰写课程设计报告

设计参数
(1)系统分析设计正确
(2)结果图表方式显示
(3)界面简洁美观
(4)报告格式规范






进度求
1月14日第节第二节 讲解课程设计务
1月14日第三节第四节 阅读课程设计指导书选择课题
1月15日第节第二节 讲解结构体相关知识
1月15日第三节第四节 学生练结构体
1月16日第节第二节 程序编码
1月16日第三节第四节 程序编码
1月17日第节第二节 程序编码
1月17日第三节第四节 编写课程设计报告
1月18日第节第二节 课程设计答辩
1月18日第三节第四节 课程设计答辩
参考资料
[1]钦铭 颜晖C语言程序设计高等教育出版社2008年
[2]谭浩强 张基温C语言程序设计教程高等教育出版社2006年


说明
1表应次实施前周负责教师填写二份院系审批交院系办备案份负责教师留2填写容较纸附
3题名学生设计容参数求等方面应区
系: 指导教师: 2013年1
























通讯录理系统典型理系统开发包括数库建立 文设计简通讯录系统 该题目求熟练掌握C语言基础知识:数类型(整型字符型指针数组结构等)运算类型程序结构函数等进步掌握种函数应中结构体函数调算法设计尤重良通讯录够方便户增删查改信息获取户信息汇编语言计算机应中重语言汇编语言程序代码编写通讯录理解掌握复杂汇编语言应程序编程程序完成功姓名查询模块查询输入姓名查询该信息屏提示:选择1:输入姓名姓名查询显示查询结果选择0:结束通次设计巩固加深子程序调
关键字:通讯录 理信息系统目录
1 摘
2 目录
3 软件需求分析说明书
4 系统分析设计
5 软件实现
6 软件测试
7 软件说明书
8 致谢
9 软件源代码

软件需求分析说明书

课程设计目意义
课程设计加深课堂理学理解增强动手力培养学生合作力毕业设计作实践环节准备通讯录系统手机常见计算机信息理系统务信息进行理信息输入查询修改增加删迅速准确完成种信息输入查询
二 课程设计容
系统分7功:(1)写入数 (2)读取数 (3)追加数 (4)查找数(5)删数利结构类型指针数组函数等C语言知识实现









第章 系统分析设计
21 软件界面设计
画出软件全部输入输出数界面界面进行详细操作说明①添加:添加通讯录记录

②显示:显示通讯录记录





③删:删通讯录记录 ④查询:查询通讯录记录
先选择查询方式姓名查询方式例


⑤修改:修改通讯录记录


22 软件数(结构)设计
整软件文件功文件部数格式进行说明(1)通讯录:
typedef struct
{
char score *编号*
char name[10] *姓名*
char num[15] *号码*
char email[20] *邮箱*
char age[8] *年龄*
char adds[20] *住址*
}Person



void main() *函数*
{
int n0
for()
{
switch(menu_select())
{
case 1
printf(\n\t添加记录通讯录\n) *添加记录*
nInput(pen)
break

case 2
printf(\n\t\t\t 通讯录记录表\n) *显示记录*
Display(pen)
break

case 3
printf(\n\t通讯录中删记录\n)
nDelete_a_record(pen) *删记录*
printf(\t)
system(pause)
break

case 4
printf(\n\t通讯录中查找记录\n)
Query_a_record(pen) *查找记录*
printf(\t)
system(pause)
break

case 5
printf(\n\t修改通讯录中记录\n)
Change(pen) *修改数*
printf(\t)
system(pause)
break

case 6
printf(\n\t保存功\n)
WritetoText(pen) *保存数*
printf(\t)
system(pause)
break

case 0
printf(\n\t\t谢谢见\n) *结束程序*
printf(\n\t\t)
system(pause)
exit(0)

23 软件算法设计
画出整软件模块图模块图算法程序流程图功伪代码实现
系统功模块图:



第二章 软件实现
软件涉核心功模块进行设计实现关键代码进行分析阐述
#include
#include
#include

typedef struct
{
char score *编号*
char name[10] *姓名*
char num[15] *号码*
char email[20] *邮箱*
char age[8] *年龄*
char adds[20] *住址*
}Person

Person pe[80]
int menu_select()
{
char c
do{
system(cls)
printf(\t\t *****通讯录***** \n)
printf(\t\t┌───────┐\n)
printf(\t\t│ 1 添加记录 │\n)
printf(\t\t│ 2 显示记录 │\n)
printf(\t\t│ 3 删记录 │\n)
printf(\t\t│ 4 查询记录 │\n)
printf(\t\t│ 5 修改记录 │\n)
printf(\t\t│ 6 保存记录 │\n)
printf(\t\t│ 0 退出程序 │\n)
printf(\t\t└───────┘\n)
printf(\t\t请您选择(06))
cgetchar()
}while(c<'0'||c>'6')
return(c'0')
}

int Input(Person per[]int n)
{
int i0
char signx[10]
while(sign'n'&&sign'N')
{
printf(\t编号)
scanf(\td&per[n+i]score)
printf(\t姓名)
scanf(\tsper[n+i]name)
printf(\t年龄)
scanf(\tsper[n+i]age)
printf(\t电话号码)
scanf(\tsper[n+i]num)
printf(\t通讯住址)
scanf(\tsper[n+i]adds)
printf(\t电子邮箱)
scanf(\tsper[n+i]email)

gets(x)
printf(\n\t否继续添加(YN))
scanf(\tc&sign)
i++
}
return(n+i)
}

void Display(Person per[]int n)
{
int i
printf(\n) *格式*
printf(编号 姓名 年龄 电话号码 通讯址 电子邮箱\n)
printf(\n)
for(i1i {
printf(5d8s6s13s15s15s\nper[i1]scoreper[i1]nameper[i1]ageper[i1]numper[i1]addsper[i1]email)
if(i>1&&i100)
{
printf(\t\n)
printf(\t)
system(pause)
printf(\t\n)
}
}
printf(\n)
system(pause)
}



int Delete_a_record(Person per[]int n)
{
char s[20]
int i0j
printf(\t请输入想删记录中名字)
scanf(ss)
while(strcmp(per[i]names)0&&i if(in)
{
printf(\t通讯录中没\n)
return(n)
}
for(jij {
strcpy(per[j]numper[j+1]num)
strcpy(per[j]nameper[j+1]name)
strcpy(per[j]ageper[j+1]age)
strcpy(per[j]addsper[j+1]adds)
strcpy(per[j]emailper[j+1]email)
per[j]scoreper[j+1]score
}
printf(\t\t\t已成功删\n)
return(n1)
}

void Query_a_record(Person per[]int n)
{

int m
printf(\t\n请选择查询方式\n)
printf(\t┌──────┐\n)
printf(\t│1姓名 │\n)
printf(\t│2电话 │\n)
printf(\t│3址 │\n)
printf(\t│4返回 │\n)
printf(\t└──────┘\n)
printf(请选择)
scanf(d&m)
while(m1&&m2&&m3&&m4)
{
printf(输入错误请重新选择)
scanf(d&m)
}

if(m1)
{
char s[20]
int i0
printf(\t请输入想查询姓名)
scanf(\tss)
while(strcmp(per[i]names)0&&i if(in)
{
printf(\t通讯录中没\n)
return
}
printf(\t编号 d\nper[i]score)
printf(\t年龄 s\nper[i]age)
printf(\t电话号码 s\nper[i]num)
printf(\t通讯址 s\nper[i]adds)
printf(\t电子邮箱 s\nper[i]email)
}

if(m2)
{
char s[20]
int i0
printf(\t请输入想查询电话)
scanf(\tss)
while(strcmp(per[i]nums)0&&i if(in)
{
printf(\t通讯录中没\n)
return

}
printf(\t编号 d\nper[i]score)
printf(\t姓名 s\nper[i]name)
printf(\t年龄 s\nper[i]age)
printf(\t通讯址 s\nper[i]adds)
printf(\t电子邮箱 s\nper[i]email)
}

if(m3)
{
char s[20]
int i0
printf(\t请输入想查询址)
scanf(\tss)
while(strcmp(per[i]addss)0&&i if(in)
{
printf(\t通讯录中没\n)
return
}
printf(\t编号 d\nper[i]score)
printf(\t姓名 s\nper[i]name)
printf(\t年龄 s\nper[i]age)
printf(\t电话号码 s\nper[i]num)
printf(\t电子邮箱 s\nper[i]email)
}
}


void Change(Person per[]int n)
{
char s[20]
int i0
printf(\t请输入想修改记录中名字)
scanf(ss)
while(strcmp(per[i]names)0&&i if(in)
{
printf(\t通讯录中没\n)
return
}
printf(\t编号)
scanf(\td&per[i]score)
printf(\t姓名)
scanf(\tsper[i]name)
printf(\t年龄)
scanf(\tsper[i]age)
printf(\t电话号码)
scanf(\tsper[i]num)
printf(\t通讯住址)
scanf(\tsper[i]adds)
printf(\t电子邮箱)
scanf(\tsper[i]email)
printf(\t修改成功)
}


void WritetoText(Person per[]int n)
{
int i0
FILE *fp *定义文件指针*
char filename[20] *定义文件名*
printf(\t保存文件\n) *输入文件名*
printf(\t请输入保存文件名)
scanf(\tsfilename)
if((fpfopen(filenamew))NULL)
{
printf(\t法开文件\n)
system(pause)
return
}
fprintf(fp******************************************通讯录******************************************\n)
fprintf(fp编号 姓名 年龄 电话号码 通讯址 电子邮箱\n)
fprintf(fp\n)
while(i {
fprintf(fp3d\t6s\t3s\t13s\t20s\t20s\nper[i]scoreper[i]nameper[i]ageper[i]numper[i]addsper[i]email)
i++
}
fprintf(fp\n)
fprintf(fp***************************************d条记录****************************************\nn)
fclose(fp) *关闭文件*
printf(保存成功\n)
}

void main() *函数*
{
int n0
for()
{
switch(menu_select())
{
case 1
printf(\n\t添加记录通讯录\n) *添加记录*
nInput(pen)
break

case 2
printf(\n\t\t\t 通讯录记录表\n) *显示记录*
Display(pen)
break

case 3
printf(\n\t通讯录中删记录\n)
nDelete_a_record(pen) *删记录*
printf(\t)
system(pause)
break

case 4
printf(\n\t通讯录中查找记录\n)
Query_a_record(pen) *查找记录*
printf(\t)
system(pause)
break

case 5
printf(\n\t修改通讯录中记录\n)
Change(pen) *修改数*
printf(\t)
system(pause)
break

case 6
printf(\n\t保存功\n)
WritetoText(pen) *保存数*
printf(\t)
system(pause)
break

case 0
printf(\n\t\t谢谢见\n) *结束程序*
printf(\n\t\t)
system(pause)
exit(0)

第三章 软件测试
函数组装函数写出测试例格式(注:定义格式满足求写成表格形式等):
1 int Calculate(char * stuNo)*计算学生总成绩*
例1:input 20070001 output 245
例2:input 342 output 输入学号错误
2 void ShowS(char stuNO)* 根学学号显示学生信息*
例1:……………………
例2:……………………
测试:
1).显示菜单界面



2).添加界面:



3).显示界面:



4).删界面:

删通讯录里显示记录:













5).查询界面:





姓名查询方式例:






6).修改界面:




修改通讯录里显示记录:




7).保存界面:


tongxunlutxt文件截图:


问题思考:
1进行删查询修改保存等功时查询例输入名字回车然会显示该记录显示马动消失没等容请教方加入system(pause)语言某项操作完成进行暂停












2 现程序界面感觉清爽初次进行项操作运行窗口里容会直保留着感觉杂乱图(添加进行显示操作):



网寻求解决办法知道system(cls)语句解决问题修改成功


第四章 软件说明书
结合软件界面详细介绍整软件功
1).显示菜单界面 作显示软件功



2).添加界面:作添加通讯录员姓名电话住址年龄等等



3).显示界面:作查已添加员信息



4).删界面:作删已员信息

删通讯录里显示记录:













5).查询界面:作查询已员信息





姓名查询方式例:






6).修改界面:作修改已员信息




修改通讯录里显示记录:




7).保存界面:作保存记录员信息

致谢
写出次课程设计文完成程中提供帮助表达谢意
签名
日期
参考文献:
软件源代码作参考:
#include
#include
#include

typedef struct
{
char score *编号*
char name[10] *姓名*
char num[15] *号码*
char email[20] *邮箱*
char age[8] *年龄*
char adds[20] *住址*
}Person

Person pe[80]
int menu_select()
{
char c
do{
system(cls)
printf(\t\t *****通讯录***** \n)
printf(\t\t┌───────┐\n)
printf(\t\t│ 1 添加记录 │\n)
printf(\t\t│ 2 显示记录 │\n)
printf(\t\t│ 3 删记录 │\n)
printf(\t\t│ 4 查询记录 │\n)
printf(\t\t│ 5 修改记录 │\n)
printf(\t\t│ 6 保存记录 │\n)
printf(\t\t│ 0 退出程序 │\n)
printf(\t\t└───────┘\n)
printf(\t\t请您选择(06))
cgetchar()
}while(c<'0'||c>'6')
return(c'0')
}

int Input(Person per[]int n)
{
int i0
char signx[10]
while(sign'n'&&sign'N')
{
printf(\t编号)
scanf(\td&per[n+i]score)
printf(\t姓名)
scanf(\tsper[n+i]name)
printf(\t年龄)
scanf(\tsper[n+i]age)
printf(\t电话号码)
scanf(\tsper[n+i]num)
printf(\t通讯住址)
scanf(\tsper[n+i]adds)
printf(\t电子邮箱)
scanf(\tsper[n+i]email)

gets(x)
printf(\n\t否继续添加(YN))
scanf(\tc&sign)
i++
}
return(n+i)
}

void Display(Person per[]int n)
{
int i
printf(\n) *格式*
printf(编号 姓名 年龄 电话号码 通讯址 电子邮箱\n)
printf(\n)
for(i1i {
printf(5d8s6s13s15s15s\nper[i1]scoreper[i1]nameper[i1]ageper[i1]numper[i1]addsper[i1]email)
if(i>1&&i100)
{
printf(\t\n)
printf(\t)
system(pause)
printf(\t\n)
}
}
printf(\n)
system(pause)
}



int Delete_a_record(Person per[]int n)
{
char s[20]
int i0j
printf(\t请输入想删记录中名字)
scanf(ss)
while(strcmp(per[i]names)0&&i if(in)
{
printf(\t通讯录中没\n)
return(n)
}
for(jij {
strcpy(per[j]numper[j+1]num)
strcpy(per[j]nameper[j+1]name)
strcpy(per[j]ageper[j+1]age)
strcpy(per[j]addsper[j+1]adds)
strcpy(per[j]emailper[j+1]email)
per[j]scoreper[j+1]score
}
printf(\t\t\t已成功删\n)
return(n1)
}

void Query_a_record(Person per[]int n)
{

int m
printf(\t\n请选择查询方式\n)
printf(\t┌──────┐\n)
printf(\t│1姓名 │\n)
printf(\t│2电话 │\n)
printf(\t│3址 │\n)
printf(\t│4返回 │\n)
printf(\t└──────┘\n)
printf(请选择)
scanf(d&m)
while(m1&&m2&&m3&&m4)
{
printf(输入错误请重新选择)
scanf(d&m)
}

if(m1)
{
char s[20]
int i0
printf(\t请输入想查询姓名)
scanf(\tss)
while(strcmp(per[i]names)0&&i if(in)
{
printf(\t通讯录中没\n)
return
}
printf(\t编号 d\nper[i]score)
printf(\t年龄 s\nper[i]age)
printf(\t电话号码 s\nper[i]num)
printf(\t通讯址 s\nper[i]adds)
printf(\t电子邮箱 s\nper[i]email)
}

if(m2)
{
char s[20]
int i0
printf(\t请输入想查询电话)
scanf(\tss)
while(strcmp(per[i]nums)0&&i if(in)
{
printf(\t通讯录中没\n)
return

}
printf(\t编号 d\nper[i]score)
printf(\t姓名 s\nper[i]name)
printf(\t年龄 s\nper[i]age)
printf(\t通讯址 s\nper[i]adds)
printf(\t电子邮箱 s\nper[i]email)
}

if(m3)
{
char s[20]
int i0
printf(\t请输入想查询址)
scanf(\tss)
while(strcmp(per[i]addss)0&&i if(in)
{
printf(\t通讯录中没\n)
return
}
printf(\t编号 d\nper[i]score)
printf(\t姓名 s\nper[i]name)
printf(\t年龄 s\nper[i]age)
printf(\t电话号码 s\nper[i]num)
printf(\t电子邮箱 s\nper[i]email)
}
}


void Change(Person per[]int n)
{
char s[20]
int i0
printf(\t请输入想修改记录中名字)
scanf(ss)
while(strcmp(per[i]names)0&&i if(in)
{
printf(\t通讯录中没\n)
return
}
printf(\t编号)
scanf(\td&per[i]score)
printf(\t姓名)
scanf(\tsper[i]name)
printf(\t年龄)
scanf(\tsper[i]age)
printf(\t电话号码)
scanf(\tsper[i]num)
printf(\t通讯住址)
scanf(\tsper[i]adds)
printf(\t电子邮箱)
scanf(\tsper[i]email)
printf(\t修改成功)
}


void WritetoText(Person per[]int n)
{
int i0
FILE *fp *定义文件指针*
char filename[20] *定义文件名*
printf(\t保存文件\n) *输入文件名*
printf(\t请输入保存文件名)
scanf(\tsfilename)
if((fpfopen(filenamew))NULL)
{
printf(\t法开文件\n)
system(pause)
return
}
fprintf(fp******************************************通讯录******************************************\n)
fprintf(fp编号 姓名 年龄 电话号码 通讯址 电子邮箱\n)
fprintf(fp\n)
while(i {
fprintf(fp3d\t6s\t3s\t13s\t20s\t20s\nper[i]scoreper[i]nameper[i]ageper[i]numper[i]addsper[i]email)
i++
}
fprintf(fp\n)
fprintf(fp***************************************d条记录****************************************\nn)
fclose(fp) *关闭文件*
printf(保存成功\n)
}

void main() *函数*
{
int n0
for()
{
switch(menu_select())
{
case 1
printf(\n\t添加记录通讯录\n) *添加记录*
nInput(pen)
break

case 2
printf(\n\t\t\t 通讯录记录表\n) *显示记录*
Display(pen)
break

case 3
printf(\n\t通讯录中删记录\n)
nDelete_a_record(pen) *删记录*
printf(\t)
system(pause)
break

case 4
printf(\n\t通讯录中查找记录\n)
Query_a_record(pen) *查找记录*
printf(\t)
system(pause)
break

case 5
printf(\n\t修改通讯录中记录\n)
Change(pen) *修改数*
printf(\t)
system(pause)
break

case 6
printf(\n\t保存功\n)
WritetoText(pen) *保存数*
printf(\t)
system(pause)
break

case 0
printf(\n\t\t谢谢见\n) *结束程序*
printf(\n\t\t)
system(pause)
exit(0)
}
}
}





文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 3 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

C语言作业:学通讯录

学生通讯录一、 语言和环境1. 实现语言:C语言。2. 环境要求:devC++。二、 实现功能开发一套学生通讯录C语言系统,具体实现如下功能:1. 打开系统显示欢迎界面,以及功能菜单,用户输入需要操作的功能序号,根据用户选择的需要进行相应界面 如图1所示。图1 功能菜单2. 当用户输入序号1时进入到录入学生信息界面,用户输入学生的姓名,性别,年龄和电话,输入完毕保存学生信息,并

小***库 3年前 上传722   0

C语言实训报告(手机通讯录)

通讯录1、问题的定义根据需求,该系统所应包含的信息有以下一些:通讯录的基本信息:姓名、手机号码、电话、及家庭住址。根据需求,该系统所应实现的功能有以下一些:各种基本数据的录入。如:通讯录基本信息录入。各种基本数据的修改。即:允许对已经录入的数据重新进行编辑、修改。例如修改通讯录中张三的电话信息各种基本数据的删除。例如将“张三”的信息从通讯录中删除基于各种数据的查询。例如输入“张

文***享 3年前 上传425   0

C语言课程设计通讯录管理系统

 课程设计报告书 课程名称: C语言课程设计 班 级: 学 号: 姓 名: 指导老师: 设计时间:

文***品 5年前 上传2399   0

C语言课程设计学生通讯录管理系统设计

C语言课程设计学生通讯录管理系统设计一、题目内容的描述学生通讯录管理系统设计设计一个学生通信录,学生通迅录数据信息构成内容可自行设计(如:姓名、家庭地址、邮政编码、电话号码等等),通信录数据类型定义为结构体类型。由键盘输入数据(最好要考虑输入数据输入的格式及输入数据的有效性),然后进行以下的功能实现。程序要求主函数是一个功能选择菜单,其它各功能都用各自的函数实现。功能要求

文***享 4年前 上传721   0

c语言实验报告

c语言实验报告  学号:__________    姓名:__________    班级:__________    日期:__________   指导教师:__________    成绩:__________  实验一  上机操作初步和简单的C程序设计  一、 实验目的  1、熟悉C语言运行环境Turbo C++3.0  2、会简单的程序调试  3、熟悉C语言

极***速 11年前 上传793   0

C语言实验报告《指针》

C语言实验报告《指针》  学号:__________    姓名:__________    班级:__________    日期:__________   指导教师:__________    成绩:__________  实验五  指针  一、 实验目的  1、掌握指针的概念、会定义和使用指针变量  2、掌握指向数组的指针变量  3、掌握字符串指针的使用  

D***1 11年前 上传957   0

C语言实验报告《数组》

C语言实验报告《数组》  学号:__________    姓名:__________    班级:__________    日期:__________  指导教师:__________    成绩:__________  实验三  数组  一、 实验目的  1、掌握一维和二维数组的定义、赋值和输入输出  2、掌握字符数组和字符串数组的使用  3、掌握与数组有关的排

我***海 11年前 上传883   0

C语言代码大全

 乘法口诀表 #include <stdio.h> #include <conio.h> void main(void) { int i,j,x,y; clrscr(); printf(“\n\n * * * 乘法口诀表 * * * \n\n“); x=9; y=5; for(i=1;i<=9;i++) { gotoxy(x,y); printf(“%2d “,i);

山***1 5年前 上传1760   0

C语言实验报告《函数》

C语言实验报告《函数》  学号:__________    姓名:__________    班级:__________    日期:__________  指导教师:__________    成绩:__________  实验四  函数  一、 实验目的  1、掌握函数定义、调用和声明的方法  2、掌握实参和形参之间的传递方式  3、函数的嵌套调用  二、 实

t***g 12年前 上传1360   0

C语言综合实验2报告

实验报告实验名称 小型学生信息管理系统 实验项目 编写一学生信息管理系统,用来管理学生基本信息及成绩信息专业班级 姓名 学号 指导教师 成绩 日期 一、

文***品 3年前 上传444   0

C语言程序设计实验报告

C语言程序设计实验报告  实验名称 计算出1000以内10个最大素数之和   实验目的   1、熟练掌握if、if…else、if…else if语句和witch语句格式及使用方法,掌握if语句中的嵌套关系和匹配原则,利用if语句和switch语句实现分支选择结构。  2、熟练掌握while语句、do…while语句和for语句格式及使用方法,掌握三种循环控制语句的循环过程以及循

大***6 10年前 上传956   0

C语言实验报告《综合实验》

C语言实验报告《综合实验》  学号:__________    姓名:__________    班级:__________    日期:__________  指导教师:__________    成绩:__________  实验六  综合实验  一、 实验目的  1、掌握C语言中的变量、数组、函数、指针、结构体等主要知识点。  2、掌握C程序的结构化程序设计方法,能

q***u 10年前 上传868   0

计算机专业c语言实训报告

计算机专业c语言实训报告  通过c语言实训,让我加深了对c语言的了解,而不只是单单的在课本中学到的那些理论,平时乏味的课程,通过自己动手亲自编写,变的生动有趣,而在自己动手的过程中,出现的问题很多,比理论要难的多,当一个程序写完以后,经常会有很多错误而没法解决。不过,通过几天的实训,逐渐积攒了一些经验,有些错误可以很快就看出来。  这次实训有很大的收获,让我对c语言有了更深的认识,平时在

向***刚 12年前 上传577   0

专升本C语言题及答案

C语言精编100题一、单选题1. 由C语言编写的代码程序( )A. 可直接执行 B. 是一个源程序C. 经过编译即可执行 D. 经过编译解释才能执行2. 按照C语言规定的用户标识符命名规则,不能出现在标识符中的是( )A. 大写字母 B. 中划线 C. 数字字符 D. 下划线3. 下列选项中,不能用作标识符的是( ) A. _

文***享 3年前 上传1170   0

(1小时学会C语言51单片机)C语言入门教程

△Victor Hugo 维克多?雨果相信很多爱好电子的朋友,对单片机这个词应该都不会陌生了吧。不过有些朋友可能只听说他叫单片机,他的全称是什么也许并不太清楚, 更不用说他的英文全称和简称了。单片机是一块在集成电路芯片上集成了一台有一定规模的微型计算机。简称为:单片微型计算机或单片机 (Single Chip Computer)。单片机的应用到处可见,应用领域广泛,主要应用在智能

豆***2 4年前 上传742   0

技能高考专题:C语言练习

第1题 (20.0分) 题号:332 难度:难 第3章/*-------------------------------------------------------【程序填空】---------------------------------------------------------功能:求如下表达式:

小***库 3年前 上传621   0

电脑编程 所有C语言题库

试卷编号:2203所属语言:C语言试卷方案:所有C语言题库试卷总分:1220分共有题型:1种一、程序填空 共122题 (共计1220分)第1题 (10.0分) 题号:558 难度:中 第2章/*-------------------------------------------------------【程序填空】-------

小***库 4年前 上传955   0

C语言上机题库WORD版

C语言习题集3.11输入'A'~'F'中的一个字母,代表一个十六进制数,将其转换为十进制数,求该数与15的和并输出。输入格式:B输出格式:26#include<stdio.h>int main(void){ char ch; int sum; ch=getchar(); sum=ch-'A'+10+15; printf(“%d\n“,sum);

文***享 3年前 上传880   0

c语言高级面试题

整个测试遵循以下的约定:u       假定在所有的程序中必须的头文件都已经被正确包含。考虑如下的数据类型:u       char 为1个字节u       int 为4个字节u       long int 为4个字节u       float 为4个字节u       double 为个8字节u       long double 为 8个字节u       指针为4个字

望***3 2个月前 上传99   0

C语言试题库

C 语言试题库 阅读说明*1 ————为题号A ————为答案-个C程序的执行是从 A)本程序的main函数开始,到main函数结束 B)本程序文件的第-个函数开始,到本程序文件的最后-个函数结束 C)本程序的main函数开始,到本程序文件的最后-个函数结束 D)本程序文件的第-个函数开始,到本程序main函数结束 试题库题目*

z***u 1年前 上传661   0

C语言知识点总结

C语言最重要的知识点总体上必须清楚的: 1)程序结构是三种: 顺序结构 、选择结构(分支结构)、循环结构。 2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择),有且只有一个main函数。 3)计算机的数据在电脑中保存是以 二进制的形式. 数据存放的位置就是 他的地址. 4)bit是位 是指为0 或者1。 byte 是指字节, 一个字节 =

文***享 3年前 上传616   0

10干事通讯录

电子信息学院第九届干事通讯录 部门 姓名 班级 长号 短号 QQ号 寝室号 办公室 董立华 电信班 15072505868 619225 598373308 A1-310 杨  艳 印刷班 15072504715 619033 971973167 A1-314 陈青云 应用电子1班 15926949646   854768181 走读 陈晓丽

小***辉 5年前 上传1351   0

源代码使用许可协议

________源代码使用许可合同甲方:XX软件有限公司 乙方:法定地址: 法定地址:法定代表人: 法定代表人:联系电话: 联系电话:鉴于:1、 甲方设计开发了________软件,依法对________源代码享有著作权;2、 乙方希望获得________源代码的使用许可,甲方同意授予乙方对________源代

文***享 4年前 上传1733   0

2021年c语言实验报告分析总结

 2021年c语言实验报告分析总结撰写人:___________日 期:___________2021年c语言实验报告分析总结在科技高度发展的今天,计算机在人们之中的作用越来越突出。而c语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行交流,因此,c语言的学习对我们尤其重要。在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实践学习。在这

k***8 3年前 上传556   0

操作系统实验报告C语言实现银行家算法

实 验 报 告题 目名 称C语言实现银行家算法院 系信息科学与工程学院班 级完成时间指导老师本次实验成绩组长联系电话邮件地址组员(姓名,学号)主要任务程序算法的编写、实现、运行调试组员(姓名,学号)主要任务实验报告的完成组员(姓名,学号)主要任务实验报告的完成

文***品 3年前 上传469   0