《c语言程序设计上机指导》(精品高职)项目七

《c语言程序设计上机指导》(精品高职)项目七

ID:42193854

大小:350.05 KB

页数:18页

时间:2019-09-10

《c语言程序设计上机指导》(精品高职)项目七_第1页
《c语言程序设计上机指导》(精品高职)项目七_第2页
《c语言程序设计上机指导》(精品高职)项目七_第3页
《c语言程序设计上机指导》(精品高职)项目七_第4页
《c语言程序设计上机指导》(精品高职)项目七_第5页
资源描述:

《《c语言程序设计上机指导》(精品高职)项目七》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、项目七结构与联合【实验内容、步骤】1、检查所用计算机是否已经安装VisualC++2012o2、进入VisualC++2012的工作环境。3、编程示例,观察与验证。输入并运行下面的程序,分析运行结果。【任务实施】实验结构体应用示例(根据设定说明,计算表格中表达式的值,然后通过编程计算来加以验证。)源程序7-1:说明:charu[]=”UVWXYZ”;charv[]=”xyz”;structT{intx;charc;chat*t;}a[]={{11,'A',u},{100;B5,v}},*p=a;我们根据表7-1给出的表达式利用源程序,分别计算出a的值。

2、a7-1序号表达式1(++p)・>x2p++5p->c3*P+4—>t,*p->t4*(4-4-p)->t5*+4-p->t6++*p->t表达式1:(++P)-AX编写源程序如下图:charu[]=“UWXYZ";charv[]="xyz";□structT{intx:charc;char*t;}a[]={{11J{100,'宙,v}},*p=a;□voidssainO{(++p)->x);}图7-1-1源程序图我们得出运行结果为:100请按任意键继续・・・运行结果图图7-1-2表达式2:p++,p・AC编写源程序如下图:Sinclude

3、.h>charu[]="UVWXYZ";charv[]="xyz";□structT{intx:charc;char*t;}a[]={{11J{100,'宙,v}},*p=a;□voidssainO{P++;j}rjntfC%CrC3p->c);图7-2-1源程序图我们得出运行结果为:CN・C:Windowssystem32cmd.exe请按任意键继续•・・图7-2-2运行结果图表达式3:*p4-4-->t,*p->t编写源程序如下图:#includecharu[]=“UVWXYZ";charv[]="xyz":□struct

4、T{intx:charc;char*t:}a[]={{11/A,,u}j{lOO/B^v}},*p=a;□voidJsainO{*p-H->t;prznf/VWc'n",*p->t);图7-3-1源程序图我们得出运行结果为:请按任意键继续・・・图7-3-2运行结果图表达式4:气++p)->t编写源程序如下图:charu[]=“UWXYZ";charv[]="xyz";□structT{intx:charc;char*t;}a[]={{11J{100,'宙,v}},*p=a;□voidssainO{prinff("黑*(++p)->t):图7-4-1源程

5、序图我们得出的运行结果为:C:Windowssystem32cmd.exe晴按任意键继续・・・图7-4-2运行结果图表达式5:*++p・>t编写源程序如下图:#includecharu[]="UWXY「;charv[]="xyz":BstructT{intx;charc;char*t;}a[]={{11/AJjuJ,{100/BJv}}j*p=a;Svoid咖如(){卫门力fY("滋c"_,*++p->t);}图7-5-1源程序图我们得出的运行结果为:C:Windowssystem32cmd.exe{青按任意键继续・・

6、・图7-5-2运行结果图表达式6:++S・>t编写源程序如下图:#includecharu[]=“UVWXYF;charv[]="xyz":BstructT{intx:charc:char*t;}a[]={{fu},{10叮田,》}}j*p=a:■□void効&zj?(){}图7七"源程序图我们得出的运行结果为:图7-6-2运行结果图表7・1结果汇总表:序号表达式计算值验证值1(++p)->x1001002p++,p->cBB3*p++->t,*p->tXX4气++p)・>tXX5*4-+p->tVV6++*p->tVV实验7-2根据

7、下表和已给出的程序完成整个程序实现以下功能:统计这5个学生的总成绩、平均成绩和不及格人数。numnamesexscore101Lipingmale45102Zhangpingmale62.5103Hefangfemale92.5104Chenglingfemale87105Wangmingmale58源程序7-2:structstu{intnum;char*name;charsex;floatscore;}boy[5]={};voidmain(){inti,c=O;floatave,s=O;for(i=0;iv5;i++){S4-=boy[i].sco

8、re;if(boy[i].score<60)c-i-=1;}ave=s/5;prin廿("s=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。